Page 1 of 1
ใส่คำให้ตรงกับเลขที่
Posted: Sat May 19, 2018 2:11 pm
by jeep1112
สวัสดีครับ
อยากให้คำตอบ J7 ลงไป เช่นตอบเป็นคำ
เงื่อนไขจาก C7 ลงไปเป็นเลขที่หลายบรรทัด และคำตอบเป็นคำใน E7 ลงไป ซึ่งตรงกับเลขที่
ขอบคุณครับ
Re: ใส่คำให้ตรงกับเลขที่
Posted: Sat May 19, 2018 3:14 pm
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ I7 คีย์
=IFERROR(INDEX($C$7:$C$20,SMALL(IF(FREQUENCY(MATCH($C$7:$C$20,$C$7:$C$20,0),ROW($C$7:$C$20)-ROW($C$7)+1),ROW($C$7:$C$20)-ROW($C$7)+1),ROWS(I$7:I7))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง
- ที่ J7 คีย์
=IF(I7="","",VLOOKUP(I7,$C$7:$E$20,3,FALSE))
Enter > Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter
เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น
Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน
จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)}
ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น
ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: ใส่คำให้ตรงกับเลขที่
Posted: Sat May 19, 2018 4:44 pm
by jeep1112
ติดปัญหาคำตอบ #na
เเบบตัวเลขมาไม่เหมือนกันเเบบที่1 มีขีดข้างหน้า '123459
ส่วนอีกเเบบ 2 จะไม่มีขีดด้านหน้า 123459 ลองปรับเป็น text ทั้งต้นทาง เเละปลายทาง เเล้วก็ยังไม่หาย เเต่ลอง copy ลองทับเลขก็จะจากต้นทางมาปลายทางสูตรถึงคิดให้
ขอบคุณครับ