คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
อันดับแรก แก้ไขฐานข้อมูลของคุณก่อน มิฉะนั้นจะไม่สามารถใช้สูตรที่ผึ้งน้อยให้ได้
1 ยกเลิกการ Merge Cell (ผสานเซลล์) ใน Column A และ B (A2:A3,A4:A5,A6:A7,B4:B5,B6:B7)
2 วาง Cell Pointer ลงในตาราง
3 กดแป้น Ctrl+*
4 กดแป้น F5
5 คลิกปุ่ม Special
6 คลิกเลือก Blank
7 คลิก OK
8 พิมพ์เครื่องหมาย =
9 กดแป้นลูกศรขึ้น 1 ครั้ง
10 กดแป้น Ctrl+Enter
11 กดแป้น Ctrl+*
12 กดแป้น Ctrl+C
13 คลิกขวาที่ตารางฐานข้อมูล
14 คลิกเลือก Paste Special
15 คลิกเลือก Value
16 คลิก OK
17 กดแป้น ESC
อันดับ 2 การใช้สูตร
ที่เซลล์ C12 พิมพ์สูตร = offset(c$1,match(a12&b12,$a$1:$a$7&$b$1:$b$7,0)-1,0)
จากนั้นกดแป้น Ctrl+Shift+Enter พร้อมกันเพื่อสร้างเป็นสูตรอาร์เรย์ แล้วสังเกตที่แถบสูตรว่ามีเครื่องหมายปีกกาปิดห้วท้ายสูตรปรากฏหรือไม่ หากพบว่ามีแสดงว่าถูกต้อง
ที่เซลล์ D12 พิมพ์สูตร = offset(D$1,match(a12&b12&c12,$a$1:$a$7&$b$1:$b$7&$c$1:$c$7,0)-1,0)
จากนั้นกดแป้น Ctrl+Shift+Enter พร้อมกัน
คัดลอกแล้ววางเฉพาะสูตรที่เซลล์ E12:G12
ผึ้งน้อยมีรายชื่อหนังสือสอนการใช้สูตรอาร์เรย์บนไมโครซอฟต์เอ็กเซล หากคุณสนใจกรุณาแจ้งอีเมล์มาทางหลังไมค์ จะจัดส่งไปให้
1 ยกเลิกการ Merge Cell (ผสานเซลล์) ใน Column A และ B (A2:A3,A4:A5,A6:A7,B4:B5,B6:B7)
2 วาง Cell Pointer ลงในตาราง
3 กดแป้น Ctrl+*
4 กดแป้น F5
5 คลิกปุ่ม Special
6 คลิกเลือก Blank
7 คลิก OK
8 พิมพ์เครื่องหมาย =
9 กดแป้นลูกศรขึ้น 1 ครั้ง
10 กดแป้น Ctrl+Enter
11 กดแป้น Ctrl+*
12 กดแป้น Ctrl+C
13 คลิกขวาที่ตารางฐานข้อมูล
14 คลิกเลือก Paste Special
15 คลิกเลือก Value
16 คลิก OK
17 กดแป้น ESC
อันดับ 2 การใช้สูตร
ที่เซลล์ C12 พิมพ์สูตร = offset(c$1,match(a12&b12,$a$1:$a$7&$b$1:$b$7,0)-1,0)
จากนั้นกดแป้น Ctrl+Shift+Enter พร้อมกันเพื่อสร้างเป็นสูตรอาร์เรย์ แล้วสังเกตที่แถบสูตรว่ามีเครื่องหมายปีกกาปิดห้วท้ายสูตรปรากฏหรือไม่ หากพบว่ามีแสดงว่าถูกต้อง
ที่เซลล์ D12 พิมพ์สูตร = offset(D$1,match(a12&b12&c12,$a$1:$a$7&$b$1:$b$7&$c$1:$c$7,0)-1,0)
จากนั้นกดแป้น Ctrl+Shift+Enter พร้อมกัน
คัดลอกแล้ววางเฉพาะสูตรที่เซลล์ E12:G12
ผึ้งน้อยมีรายชื่อหนังสือสอนการใช้สูตรอาร์เรย์บนไมโครซอฟต์เอ็กเซล หากคุณสนใจกรุณาแจ้งอีเมล์มาทางหลังไมค์ จะจัดส่งไปให้
แสดงความคิดเห็น
>>>รบกวนผู้รู้คิดสูตร Excel ค่ะ<<<
จากรูป
ถ้าเราใส่ข้อมูล ใน A12 เป็น D7E 0006D เป็นเงื่อนไขแรก ในช่อง B12 สมมุติใส่เป็น BK1 เป็นเงื่อนไขที่ 2
สิ่งที่ต้องการให้ Excel ช่วยคือใน ช่อง C12 ให้เขาดึงข้อมูลจาก C2 (ในกรณีที่ B12 โชว์เป็น BK1) แต่ถ้า ใน B12 โชว์เป็น BKK ให้ดึงข้อมูลจาก C3
แบบนี้เราจะเขียนสูตรอย่างไรคะ พอดีเราไม่เคยทำสูตรที่มีเงื่อนไข 2 ครั้งแบบนี้ รบกวนผู้รู้ช่วยหน่อยนะคะ
ขอบคุณล่วงหน้าค่ะ