Page 1 of 1
ต้องการให้ผลลัพธ์ออกมาเป็นแบบนี้ครับ
Posted: Mon Jan 13, 2014 5:31 pm
by parkkungkiss
อยากให้เวลาเลือก Filter A ช่องสีแดงออกผลลัพธ์ "Animals" ช่องสีเหลืองออกเป็น "A"
เวลาเลือก Filter B ช่องสีแดงออกผลลัพธ์ "Fruits" ช่องสีเหลืองออกเป็น "B"
ต้องใช้สูตรอะไร หรือทำอย่างไรครับ
Re: ต้องการให้ผลลัพธ์ออกมาเป็นแบบนี้ครับ
Posted: Mon Jan 13, 2014 5:39 pm
by snasui

ลองตามนี้ครับ
- เซลล์ A11 คีย์สูตร
=INDEX(A$5:A$10,MATCH(1,SUBTOTAL(3,OFFSET($A$5,ROW($A$5:$A$10)-ROW($A$5),)),0))
Ctrl+Shift+Enter
- เซลล์ B2 คีย์สูตร
=IF(A11="A","Animals","Fruits")
Enter
!
| Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
Re: ต้องการให้ผลลัพธ์ออกมาเป็นแบบนี้ครับ
Posted: Mon Jan 13, 2014 5:51 pm
by parkkungkiss
snasui wrote:
ลองตามนี้ครับ
- เซลล์ A11 คีย์สูตร
=INDEX(A$5:A$10,MATCH(1,SUBTOTAL(3,OFFSET($A$5,ROW($A$5:$A$10)-ROW($A$5),)),0))
Ctrl+Shift+Enter
- เซลล์ B2 คีย์สูตร
=IF(A11="A","Animals","Fruits")
Enter
!
| Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
สุดยอดมากครับ ขอบคุณมากครับ แต่ติดนิดนึงครับ
คือชุดข้อมูล ประมาณ
--A B
1 A Animals
2 B Fruits
3 C ........
4 D .........
5 ... .........
ซึ่งมีเยอะมาก และอยู่อีกชีท แบบนี้จะใส่สูตรอะไรเพื่อ Refer เข้ามาครับ
Re: ต้องการให้ผลลัพธ์ออกมาเป็นแบบนี้ครับ
Posted: Mon Jan 13, 2014 7:10 pm
by snasui

ใช้ Vlookup มาช่วยได้ ดูตัวอย่าง Vlookup จากที่นี่ครับ
wordpress/vlookup/
Re: ต้องการให้ผลลัพธ์ออกมาเป็นแบบนี้ครับ
Posted: Tue Jan 14, 2014 2:24 pm
by parkkungkiss
ได้แล้วครับ ขอบคุณมากเลยครับ