Page 1 of 1

ดึงข้อมูลตามที่คีย์อัตโนมัติ

Posted: Tue Jul 23, 2019 8:21 pm
by ausma112
เรียนอาจารย์และทุกท่าน

ต้องการเมื่อคีย์ id ในช่อง B3 แล้วให้ดึงข้อมูล Date และ Price จากชีท Data มาแสดงในช่อง B7 และ C7 โดยเรียงข้อมูลตามลำดับ
แต่ถ้าหาก Date ซ้ำกันให้ดึง Price ล่าสุดมาใช้
จะมีวิธีทำอย่างไรได้บ้างค่ะ

Re: ดึงข้อมูลตามที่คีย์อัตโนมัติ

Posted: Tue Jul 23, 2019 9:20 pm
by Bo_ry
B7
=INDEX(Data!B:B,SMALL(IF(Data!$A$2:$A$236=$B$3,IF(Data!$B$2:$B$236>MAX($B$6:$B6),ROW(Data!$A$2:$A$236))),1))
กด Ctrl+Shift+Enter ลากลง
C7
=LOOKUP(1,0/(Data!$A$2:$A$236=$B$3)/(Data!$B$2:$B$236=B7),Data!$C$2:$C$236)

Re: ดึงข้อมูลตามที่คีย์อัตโนมัติ

Posted: Wed Jul 24, 2019 10:26 am
by ausma112
รบกวนสอบถามเพิ่มเติมค่ะ
แล้วถ้าต้องการให้ตัวที่แสดง error หายไปเราต้องทำอย่างไรได้บ้างค่ะ
รบกวนอีกครั้งค่ะ

Re: ดึงข้อมูลตามที่คีย์อัตโนมัติ

Posted: Wed Jul 24, 2019 10:52 am
by puriwutpokin
ดักด้วย IFERROR(สูตร,"")