รบกวนขอวิธีดึงข้อมูล Index มากกว่า 1 คำตอบ ครับ
Posted: Mon Sep 12, 2022 10:26 am
รบกวนขอวิธีดึงข้อมูล Index มากกว่า 1 คำตอบครับ
ฟอรัม Excel, VBA และอื่นๆ ของคนไทยเพื่อประโยชน์ของทุกคนในจักรวาล (Forum Excel, VBA and others of Thai people for everyone in the universe.)
http://snasui.com/
สอบถามหน่อยครับ Textjoin ตรง ignore_empty ขอรายละเอียดเพิ่มเติมได้ไหมครับว่าเป็นอะไร ,,puriwutpokin wrote: Mon Sep 12, 2022 11:04 am ถ้ามี Textjoin
ที่ F4=TEXTJOIN(",",,IF(B$4:B$15=E4,C$4:C$15,""))
ขอบคุณครับ รบกวนอีกรอบครับ ถ้าเราต้องการเพิ่มเงื่อนไขตรง IF อีก 1 เงื่อนไขเราควรใช้ AND มาเพิ่มหรือเขียนยังไงครับผมpuriwutpokin wrote: Mon Sep 12, 2022 11:04 am ถ้ามี Textjoin
ที่ F4=TEXTJOIN(",",,IF(B$4:B$15=E4,C$4:C$15,""))
ขอรบกวนอีก 1 เงื่อนไขครับถ้าดึงข้อมูลมาโชว์แบบไม่ซ้ำด้วย ต้องเขียงยังงัยครับpuriwutpokin wrote: Mon Sep 12, 2022 2:25 pm H4=TEXTJOIN(",",,IF((B$4:B$18=F4)*(C$4:C$18=G4),D$4:D$18,""))
ลองสูตรนี้ครับhuntnick wrote: Mon Sep 12, 2022 3:46 pmขอรบกวนอีก 1 เงื่อนไขครับถ้าดึงข้อมูลมาโชว์แบบไม่ซ้ำด้วย ต้องเขียงยังงัยครับpuriwutpokin wrote: Mon Sep 12, 2022 2:25 pm H4=TEXTJOIN(",",,IF((B$4:B$18=F4)*(C$4:C$18=G4),D$4:D$18,""))
Xcelvba wrote: Mon Sep 12, 2022 3:50 pmลองสูตรนี้ครับhuntnick wrote: Mon Sep 12, 2022 3:46 pmขอรบกวนอีก 1 เงื่อนไขครับถ้าดึงข้อมูลมาโชว์แบบไม่ซ้ำด้วย ต้องเขียงยังงัยครับpuriwutpokin wrote: Mon Sep 12, 2022 2:25 pm H4=TEXTJOIN(",",,IF((B$4:B$18=F4)*(C$4:C$18=G4),D$4:D$18,""))
=TEXTJOIN(",",,UNIQUE(IF((B$4:B$33=F4)*($C$4:$C$33=G4),D$4:D$33,"")))
สอบถามครับpuriwutpokin wrote: Mon Sep 12, 2022 4:41 pm ปรับที่ H4=TEXTJOIN(",",,IF((B$1:B$40=F4)*($C$1:$C$40=G4)*(MATCH(""&B$1:B$40&C$1:C$40&$D$1:$D$40,""&B$1:B$40&C$1:C$40&$D$1:$D$40,0)=ROW(B$1:B$40)),D$1:D$40,""))
ขอบคุณมากๆครับpuriwutpokin wrote: Mon Sep 12, 2022 4:41 pm ปรับที่ H4=TEXTJOIN(",",,IF((B$1:B$40=F4)*($C$1:$C$40=G4)*(MATCH(""&B$1:B$40&C$1:C$40&$D$1:$D$40,""&B$1:B$40&C$1:C$40&$D$1:$D$40,0)=ROW(B$1:B$40)),D$1:D$40,""))