Page 1 of 1

ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Wed Jul 18, 2018 1:22 pm
by sooksun2009
ต้องการให้แสดงข้อมูลจาก File PS B10,E10,.... , มาแสดง ใน File Total job Time of Project ที่ D4,E4,...,
ตามไฟแนบ ขอบคุณครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Wed Jul 18, 2018 8:41 pm
by snasui
:D แสดงตัวอย่างคำตอบที่ถูกต้องมาด้วยพร้อมอธิบายว่าค่านั้นได้มาด้วยเงื่อนไขใด จะได้สะดวกในการทำความเข้าใจครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Thu Jul 19, 2018 8:16 am
by sooksun2009
ที่ file Total Job Time of Project cell D4 ต้องการ lookup ที่ file PS Cell A10:AF32 โดยให้แสดง โดย reference ที่ D3และ AC4:AC8 (ชื่อ sheet File PS) ของ File Total Job Time of Project คำตอบที่ได้ เช่น file Total Job Time of Project cell D4 เป็น 45 ,E4เป็น30,F4เป็น25 ขอบคุณครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Thu Jul 19, 2018 10:15 pm
by snasui
:D ตัวอย่างการปรับสูตรในเซลล์ D4 ครับ

=VLOOKUP($D$3,INDIRECT(INDEX("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32",MATCH(TRUE,COUNTIF(INDIRECT("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32"),$D$3)>0,0))),COLUMNS($C4:D4),0)

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Fri Jul 20, 2018 10:25 am
by sooksun2009
snasui wrote: Thu Jul 19, 2018 10:15 pm :D ตัวอย่างการปรับสูตรในเซลล์ D4 ครับ

=VLOOKUP($D$3,INDIRECT(INDEX("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32",MATCH(TRUE,COUNTIF(INDIRECT("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32"),$D$3)>0,0))),COLUMNS($C4:D4),0)
ขอบคุณอาจารย์มากครับ แต่เปลี่ยนแปลงหน่อยครับ เพราะข้อมูลเก่าแสดงแค่ sheet 040031 กรณีอยากเปลี่ยนเป็นให้แสดงข้อมูลตามชื่อ Sheetอื่น(Referชื่อ sheet cell AC4:AC8) ขอบคุณครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Fri Jul 20, 2018 10:08 pm
by snasui
:D สรุปว่าได้คำตอบแล้วหรือไม่ หรือติดปัญหาใดครับ

ชื่อชีตต้องคีย์เอาไว้ก่อนล่วงหน้า ปัจจุบันคือ AC4:AC8 ถ้ามีมากกว่านั้นก็คีย์เพิ่มเติมเข้าไปแล้วปรับช่วงข้อมูลในสูตรให้สอดคล้องกันครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Sat Jul 21, 2018 7:38 am
by sooksun2009
snasui wrote: Fri Jul 20, 2018 10:08 pm :D สรุปว่าได้คำตอบแล้วหรือไม่ หรือติดปัญหาใดครับ

ชื่อชีตต้องคีย์เอาไว้ก่อนล่วงหน้า ปัจจุบันคือ AC4:AC8 ถ้ามีมากกว่านั้นก็คีย์เพิ่มเติมเข้าไปแล้วปรับช่วงข้อมูลในสูตรให้สอดคล้องกันครับ
ได้แล้วครับ แต่อยากเพิ่มเติมครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Sat Jul 21, 2018 7:46 am
by snasui
:D ต้องการเพิ่มเติมอะไร ที่ไหน อย่างไร อธิบายมาอย่างละเอียดครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Sat Jul 21, 2018 2:11 pm
by sooksun2009
sooksun2009 wrote: Fri Jul 20, 2018 10:25 am
snasui wrote: Thu Jul 19, 2018 10:15 pm :D ตัวอย่างการปรับสูตรในเซลล์ D4 ครับ

=VLOOKUP($D$3,INDIRECT(INDEX("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32",MATCH(TRUE,COUNTIF(INDIRECT("'[PS.xlsx]"&$AC$4:$AC$8&"'!$A$10:$AF$32"),$D$3)>0,0))),COLUMNS($C4:D4),0)
ขอบคุณอาจารย์มากครับ แต่เปลี่ยนแปลงหน่อยครับ เพราะข้อมูลเก่าแสดงแค่ sheet 040031 กรณีอยากเปลี่ยนเป็นให้แสดงข้อมูลตามชื่อ Sheetอื่น(Referชื่อ sheet cell AC4:AC8) ขอบคุณครับ
อยากได้ตามแแบบนี้ครับ

Re: ต้องการ Hlookup ข้าม file ที่มีข้อมูลหลายๆชีท

Posted: Sat Jul 21, 2018 2:20 pm
by snasui
:D แบบนั้นก็คือคำตอบเดิมครับ

ถ้าต้องการคำตอบใหม่ก็ระบุเงื่อนไขมาใหม่ ชี้ให้เห็นว่าข้อมูลเป็นอย่างไร ต้องการคำตอบเป็นอย่างไร จะได้เข้าใจตรงกัน ไม่เช่นนั้นก็ถามตอบกันไปไม่สิ้นสุดครับ