Page 1 of 1
สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 9:21 am
by Adchadaporn
สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้ค่ะ
1.หน้า sheet1เวลาเราใส่ชื่อpartจากหน้าsheet2อยากให้ยอดplanในแต่ละวัน(ไฮไลท์สีเหลือง)ขึ้นโดยอัตโนมัติ
2.และหน้า sheet1ถ้าเราใส่ชื่อpart Aในคอลัมภ์ B แถวที่4 แล้วเปลี่ยนเป็นpart B โดยให้ยอดplanเปลี่ยนตามpartที่เราใส่โดยอัตโนมัติ
Re: สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 9:34 am
by snasui

ตัวอย่างสูตรครับ
ที่ Sheet1 เซลล์ C4 คีย์
=VLOOKUP($B4,Sheet2!$A$4:$I$14,COLUMNS(Sheet2!$A3:C3),0)
Enter > Copy ไปด้านขวา
Re: สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 1:26 pm
by Adchadaporn
ถ้าsheet2 ไม่ได้ใส่จำนวนไว้ หน้าsheet1 ข้อมูลจะโชว์เป็น 0 แต่เราไม่ต้องการโชว์เป็น 0 อยากให้ว่างๆไว้ค่ะ
Re: สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 2:53 pm
by snasui

ทำตามด้านล่างครับ
- คลุมข้อมูลใน Sheet1 เริ่มจาก C4 ไปจนถึงเซลล์ใด ๆ ตามต้องการ
- คลิกขวา > Format Cells > ที่แถบ Number เลือก Custom > ที่ช่อง Type: คีย์
#,##0.00;-#,##0.00; > OK
Re: สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 4:09 pm
by Adchadaporn
ถ้าเราไม่ต้องการให้โชว์#N/A ต้องทำอย่างไรคะ
ลองใช้If error แล้วทำไม่ได้=VLOOKUP($B6,Sheet2!$A$5:$AH$149,COLUMNS(Sheet2!$A5:D5),0)
Re: สอบถามการดึงข้อมูลข้ามชีทโดยข้อมูลจะถูกดึงไปอยู่ในแถวไหนก็ได้
Posted: Sun Jun 09, 2019 4:20 pm
by snasui

ตัวอย่างสูตรครับ
=iferror(VLOOKUP($B6,Sheet2!$A$5:$AH$104,@COLUMNS(Sheet2!$A5:D5),0),0)