Page 1 of 1

เลือกข้อมูลข้ามชีต มาแสดง

Posted: Mon Apr 08, 2013 6:50 pm
by P1649
Sheet 2 cell C10 input อักษร หรือ ตัวเลข, D10 เปรียบเทียบ C10 กับข้อมูลใน Sheet 1 range (A2:A1000)

เงื่อนไข
1. เปรียบเทียบโดย ไม่สนใจว่า เป็นตัวพิมพ์ใหญ่ หรือ เล็ก
2. Sheeet 2 D10=Sheet 1 Ax ให้แสดงค่า รวมถึงค่าอื่นๆของ Ax ใน Row เดียวกันอีก 10 cell
3. ถ้าไม่ตรงกับค่าใดๆ ให้มีค่าเป็น 0

ขอขอบคุณมากครับอาจารย์

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Mon Apr 08, 2013 6:58 pm
by tupthai
:D รบกวนแนบแฟ้มมาดูกันครับ จะได้ทดสอบได้สูตรได้

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Mon Apr 08, 2013 8:49 pm
by P1649
แนบตัวอย่าง Link Sheet ตามไฟล์แนบครับ

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Mon Apr 08, 2013 9:41 pm
by tupthai
:D ที่ชีท Sheet2 เซลล์ D10 พิมพ์สูตร

=IFERROR(INDEX(Sheet1!$A$1:$G$1000,LOOKUP(2,1/(UPPER($C10)=UPPER(Sheet1!$A$2:$A$1000)),ROW(Sheet1!$A$2:$A$1000)),COLUMNS($D$10:D10)),0)

Enter>copy ไปทางขวาและลงด้านล่าง

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Mon Apr 08, 2013 10:38 pm
by P1649
ตัวอักษรที่ใกล้เคียงกัน ยังเลือกไม่ถูกต้อง ตามไฟล์ตัวอย่างแนบครับ อาจารย์

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Tue Apr 09, 2013 6:22 am
by tupthai
เปลี่ยนใหม่เป็น
ที่ชีท Sheet2 เซลล์ D10 พิมพ์สูตร

=IFERROR(INDEX(Sheet1!$A$1:$G$1000,LOOKUP(2,1/(UPPER($C10)=UPPER(Sheet1!$A$2:$A$1000)),ROW(Sheet1!$A$2:$A$1000)),COLUMNS($D$10:D10)),0)

Re: เลือกข้อมูลข้ามชีต มาแสดง

Posted: Thu May 16, 2013 9:48 pm
by P1649
ได้คำตอบตรงตามที่ต้องการ ขอบคุณมากครับ