Page 1 of 1
แนะนำสูตรหาข้อมูล ใช้ if หรือ vlookup
Posted: Sun Sep 20, 2015 5:10 pm
by SIRINAPA
รบกวนสอบถามสูตรคะ
ตามตารางที่แนบต้องการให้
- ใน sheet สรุปค่าแรง คอลัมภ์ D E F ... ถึง AA ต้องการนำข้อมูลจาก sheet ใบสมัครงาน AN AO AP ไปใส่ สามารถใช้สูตรไหนได้คะ
ขอบคุณคะ
Re: แนะนำสูตรหาข้อมูล ใช้ if หรือ vlookup
Posted: Sun Sep 20, 2015 6:52 pm
by snasui

สูตรที่จะใช้นี้เข้าใจยากมากสำหรับมือใหม่ การทำความเข้าใจและแก้ไขเองไม่ง่ายนักครับ
- ในชีท ใบสมัครงานคอลัมน์ AH ต้องใช้สูตรที่สามารถเติมค่าด้านล่างให้เหมือนด้านบน เช่น A4 คือ นายใหญ่ สีมา ที่เซลล์ A5 ก็ต้องเป็น นายใหญ่ สีมา ไม่ใช่เป็นค่าว่าง
- ที่ชีทสรุปค่าแรงเซลล์ D6 คีย์สูตร
=INDEX(ใบสมัครงาน!$AN$4:$AP$18,MATCH(1,IF(ใบสมัครงาน!$AH$4:$AH$18=$B6,IF(TRIM(LOOKUP(CHAR(255),$D$4:D$4))=ใบสมัครงาน!$AM$3&ใบสมัครงาน!$AM$4:$AM$18,1)),0),MATCH("~"&D$5,$D$5:$F$5&"",0))
Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่างตามต้องการ
!
| Note: Ctrl+Shift+Enter หมายถึง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: แนะนำสูตรหาข้อมูล ใช้ if หรือ vlookup
Posted: Mon Sep 21, 2015 8:57 am
by SIRINAPA
ขอบคุณมากคะ