Page 1 of 1

ต้องการดึงที่มีข้อความตรงกัน ข้ามมาแสดงอีกชีทหนึ่ง

Posted: Fri Dec 01, 2023 4:48 pm
by tigerwit
จากไฟล์ที่แนบมา
ต้องการดึงข้อมูลจาก ชีท sheet2 ตั้งแต่ C2 ถึง C16 ไปวางที่ชีท sheet1
โดยมีเงื่อนไขให้เช็คข้อความใน sheet2 ตั้งแต่ D2 ถึง D16 ถ้าตรงกับ เซล B8 , B15 หรือ B26 ในชีท sheet1
ก็ให้ดึงข้อมูลไปวางในช่วงนั้น
ตัวอย่างเช่น ข้อมูลในชีท sheet2
ถ้า ในคลอลัมน์ D คำว่า อุดหนุนทั่วไป ก็ให้ดึงข้อมูลคลอลัมน์ C ไปวางที่ Sheet1 ตั้งแต่ B16 ถึง B26 ถ้าไม่ตรง ก็ให้ว่างไว้
ถ้า ในคลอลัมน์ D คำว่า รายได้แผ่นดิน ก็ให้ดึงข้อมูลคลอลัมน์ C ไปวางที่ Sheet1 ตั้งแต่ B9 ถึง B13 ถ้าไม่ตรง ก็ให้ว่างไว้
ถ้า ในคลอลัมน์ D คำว่า รายได้สถานศึกษา ก็ให้ดึงข้อมูลคลอลัมน์ C ไปวางที่ Sheet1 ตั้งแต่ B27 ถึง B33 ถ้าไม่ตรง ก็ให้ว่างไว้

ต้องเขียนสูตรอย่างไรครับ

Re: ต้องการดึงที่มีข้อความตรงกัน ข้ามมาแสดงอีกชีทหนึ่ง

Posted: Fri Dec 01, 2023 9:38 pm
by norkaz
...

B9
=IFERROR(INDEX(Sheet2!C:C,AGGREGATE(15,6,ROW(Sheet2!$D$3:$D$18)/($B$8=Sheet2!$D$3:$D$18),COUNTA($B$8:B8))),"")
Copy ลงไป

B16
=IFERROR(INDEX(Sheet2!C:C,AGGREGATE(15,6,ROW(Sheet2!$D$3:$D$18)/($B$15=Sheet2!$D$3:$D$18),COUNTA($B$15:B15))),"")
Copy ลงไป

B27
=IFERROR(INDEX(Sheet2!C:C,AGGREGATE(15,6,ROW(Sheet2!$D$3:$D$18)/($B$26=Sheet2!$D$3:$D$18),COUNTA($B$26:B26))),"")
B27

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาหน้าเพจ ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ