Page 1 of 1

สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Sat Nov 03, 2018 6:49 pm
by kroolue
ใน sheet ที่ชื่อ "ปก"
ถ้า c21 = 1 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k23
ถ้า c21 = 1 และ c22 = 2 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k24
ถ้า c21 = 2 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k25
ถ้า c21 = 2 และ c22 = 2 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k26
ถ้า c21 = 3 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k27
ถ้า c21 = 3 และ c22 = 2 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k28

Re: สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Sat Nov 03, 2018 7:24 pm
by snasui
:D ค่อย ๆ ถามตอบกันไปครัย
kroolue wrote: Sat Nov 03, 2018 6:49 pm ถ้า c21 = 1 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k23
ถ้า c21 = 1 และ c22 = 2 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k24
จากข้อความที่ยกมาข้างต้น คำถามคือ

ถ้า c21 = 1 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k23 :arl: อยากทราบว่า c31 จะมีค่าเป็นเท่าใด เหตุใดจึงเป็นค่านั้นครับ :?:
ถ้า c21 = 1 และ c22 = 2 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k24 :arl: อยากทราบว่า c30 จะมีค่าเป็นเท่าใด เหตุใดจึงเป็นค่านั้นครับ :?:

Re: สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Sun Nov 04, 2018 2:40 am
by kroolue
ถ้า c21 = 1 และ c22 = 1 คือ ม.1/1 k23 จะเป็นชื่อครูที่ปรึกษาของห้อง 1/1
ถ้า c21 = 1 และ c22 = 2 คือ ม.1/2 k24 จะเป็นชื่อครูที่ปรึกษาของห้อง 1/2
ในไฟล์แนบ ผมไม่ได้ลง รายละเอีดห้อง ในคอลัมภ์ j24 เป็น ม.1/2 j26 เป็น ม.2/1 j28 เป็น ม.3/1

c30 จะเป็นชื่อครูที่ปรึกษา k23 ที่อยู่ในชีท "ใส่ชื่อ"
c31 จะเป็นชื่อครูที่ปรึกษา ผมแค่ทำเผื่อไว้ในกรณีที่มีครูที่ปรึกษา ห้องละ 2 คน

Re: สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Sun Nov 04, 2018 6:33 am
by snasui
:D ที่อธิบายมาผมทราบตามนั้นอยู่แล้วครับ

ทั้ง C30 และ C31 ใช้ C21 และ C22 เป็นเงื่อนไข :idea:
หาก C21, C22 เป็น 1, 1 ให้ C30 เป็น ชื่อครูที่ปรึกษาของห้อง 1/1 (มาจาก K23 ของชีต "ใส่ชื่อ")

คำถามคือ หาก C21, C22 เป็น 1, 1 อยากทราบว่าต้องการให้ C31 เป็นอะไรด้วยเงื่อนไขเดียวกันนี้ครับ :?: กรุณาพิจาณาเฉพาะ C31 ว่าต้องการให้เป็นอะไร ไม่ต้องสนใจเงื่อนไขอื่นที่เหลือครับ

Re: สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Mon Nov 05, 2018 4:21 am
by kroolue
ใน sheet ที่ชื่อ "ปก"
ถ้า c21 = 1 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k23
ถ้า c21 = 1 และ c22 = 1 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k24
ถ้า c21 = 2 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k25
ถ้า c21 = 2 และ c22 = 1 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k26
ถ้า c21 = 3 และ c22 = 1 ให้ c 30 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k27
ถ้า c21 = 3 และ c22 = 1 ให้ c 31 ไปเอา ข้อมูลจาก sheet "ใส่ชื่อ" ที่ k28
เปลี่ยนใหม่ ครับ ตามนี้ จะเขียนสูตรอย่างไร

Re: สอบถามการใช้สูตร ข้าม sheet แบบมีเงื่อนไข (ถามใหม่ครับ อันเดิมไม่ได้แนบไฟล์)

Posted: Mon Nov 05, 2018 10:50 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ C30 คีย์
    =IF(ISNUMBER(MATCH((C21&C22)+0,{11,21,31},0)),OFFSET(ใส่ชื่อ!K23,2*(C21-C22),0),"")
    Enter
  2. ที่ C31 คีย์
    =IF(ISNUMBER(MATCH((C21&C22)+0,{11,21,31},0)),OFFSET(ใส่ชื่อ!K23,2*(C21-C22)+1,0),"")
    Enter