Search

วิศวกรรีพอร์ต

Make your reports better with shorter time

Tag

vlookup

ไม่อยากใช้ IF ซ้อนกันเยอะๆ ทำไงดี? ep2 [Alternatives of Nested IF in Excel]

“เจอพอดีเลย พี่พอมีเวลาไหมครับ?” โจ้ทักทายผมด้วยคำถาม
“มีอะไรหรือเปล่าโจ้”
“ครั้งก่อนพี่บอกว่าจะสอนวิธีแก้ IF ซ้อนกันเยอะๆ พี่ยังไม่ได้สอนเลย”
“สอนไปแล้วไม่ใช่เหรอ?”
“พี่สอนเคสเงื่อนไขเป็น 1,2,3,4 แต่ยังไม่สอนเคสมากกว่า 50,000 เป็น Silver มากกว่า 200,000 เป็น Gold เลยครับ” โจ้ท้วง
“เออใช่ พี่ลืมไปเลย” พลางยกฝ่ามือซ้ายทาบหน้าผากตัวเอง
“เคสของโจ้เป็นไง เล่าให้พี่ฟังหน่อย”

(สำหรับใครที่ยังไม่ได้อ่านวิธีแก้ IF ซ้อนกันเยอะๆ แบบเงื่อนไขเป็น 1,2,3,4 หรือ episode1 อ่านได้จาก บทความนี้ ครับ)

Continue reading “ไม่อยากใช้ IF ซ้อนกันเยอะๆ ทำไงดี? ep2 [Alternatives of Nested IF in Excel]”

สูตรลัด เลือกเกรดครั้งที่ดีที่สุด

“อยากเขียนสูตรเลือกเกรดครั้งที่ดีที่สุด ทำไงดี?” เพื่อนผมคนหนึ่งถาม

“ตอนนี้ทำแมนวลอยู่ เหนื่อยมากมาย” (ประโยคนี้แปลว่าต้องช่วยแล้วล่ะ)

โจทย์ของเพื่อนผมหน้าตาประมาณนี้ครับ

Picture_BestGradeSelection_Problem_NoResult_180103

เพื่อนผมคนนี้เป็นอาจารย์ วิชาที่สอนมีนักเรียนลงเรียนมากกว่า 500 คน

วิชานี้มีสอบ 3 ครั้ง การสอบแต่ละครั้งตัดเกรดแยกกันไป โดยแบ่งเกรดทั้งหมดเป็น 12 ระดับ (ซอยยิบสุดๆ) ดังนี้

GradeTable_180203

ด้วยเพื่อนคนนี้เป็นอาจารย์ที่ใจดีมาก ให้นักเรียนสอบทั้งหมด 3 ครั้งก็จริง แต่เกรดที่นักเรียนจะได้คือเกรดครั้งที่ดีที่สุด (ไม่ใช่นำสามครั้งมาหารเฉลี่ย) Continue reading “สูตรลัด เลือกเกรดครั้งที่ดีที่สุด”

อยากคิดค่าคอมมิชชั่นแบบอัตโนมัติ แต่เงื่อนไขซอยย่อยตั้ง 9 ชั้น ทำไงดี? [Advanced VLOOKUP]

“ช่วยเขียนสูตรคิดค่าคอมมิชชั่นแบบอัตโนมัติให้หน่อย” คือคำร้องขอ (จริงๆคือคำสั่ง) จากภรรยาผม

“ใช้ IF ช่วยก็ได้นี่” ผมตอบด้วยเสียงง่วงๆ

“เงื่อนไขมันยิบย่อยตั้ง 9 ชั้นอ่ะ เขียนยังไงดี?” ภรรยาโอดครวญ

“ห๊ะ!” ผมอุทานเสียงหลง

เงื่อนไข 9 ชั้น ถ้าคิดแบบง่ายๆ แปลว่า ต้องใช้ IF 8 ตัว! Continue reading “อยากคิดค่าคอมมิชชั่นแบบอัตโนมัติ แต่เงื่อนไขซอยย่อยตั้ง 9 ชั้น ทำไงดี? [Advanced VLOOKUP]”

VLOOKUP ฟังก์ชันสกัดดาวรุ่ง

ผมเคยคิดว่าตัวเองเข้าสู่ทำเนียบ “ยอดฝีมือเอ็กเซล” เมื่อสำเร็จวิชาที่ชื่อว่า VLOOKUP

แต่เมื่อเพื่อนคนหนึ่งบอกว่า VLOOKUP คือฟังก์ชันเบสิค !!

คำว่า “ยอดฝีมือเอ็กเซล” มีรอยปริแตกตรงกลาง ค่อยๆพังทลายลง พร้อมกับเสียงอุทานว่า

“หา”

VLOOKUP_TheBarrierFunction_170401

Continue reading “VLOOKUP ฟังก์ชันสกัดดาวรุ่ง”

เราใช้ VLOOKUP มากเกินไป หรือ น้อยเกินไป…

VLOOKUP เป็นฟังก์ชั่นที่สามารถประยุกต์ใช้ได้หลากหลาย

แต่ในบางครั้งเราพยายามใช้ฟังก์ชั่นนี้มากเกินไปหรือเปล่า??

25335771_s

Continue reading “เราใช้ VLOOKUP มากเกินไป หรือ น้อยเกินไป…”

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 3 (VLOOKUP vs IF)

32122880_s

มาถึงภาคสุดท้ายของไตรภาค VLOOKUP กันแล้วนะครับ

จากสองภาคแรก ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 1 (VLOOKUP คลุกเคล้า COLUMNS หรือ MATCH) และ ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 2 (VLOOKUP vs INDEX) เราคุยกันเฉพาะ VLOOKUP ที่ลงท้ายด้วย FALSE หรือ 0 เท่านั้น

VLOOKUP แบบนี้มีชื่อทางการว่า VLOOKUP แบบ Exact Match

ยังมี VLOOKUP อีกแบบนึง ที่ลงท้ายด้วย TRUE หรือ 1 (หรือไม่ใส่องค์ประกอบลำดับที่ 4 ในสูตร)

VLOOKUP แบบนี้มีชื่อทางการว่า VLOOKUP แบบ Approximate Match Continue reading “ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 3 (VLOOKUP vs IF)”

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 2 (VLOOKUP vs INDEX)

จากบทความที่แล้ว ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 1 (VLOOKUP คลุกเคล้า COLUMNS หรือ MATCH) ผมทิ้งท้ายว่า VLOOKUP ยังมีข้อจำกัดอีกข้อหนึ่ง

และด้วยข้อจำกัดนี้เอง ทำให้หลายคนหันไปใช้ฟังก์ชันอื่นแทน

ข้อจำกัดที่ว่าคือ

เซลล์อ้างอิงต้องอยู่คอลัมน์ซ้ายสุดเสมอ !!

Continue reading “ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 2 (VLOOKUP vs INDEX)”

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 1 (VLOOKUP คลุกเคล้า COLUMNS หรือ MATCH)

คนทำงานส่วนใหญ่ น่าจะเคยใช้ฟังก์ชันใน Excel กันมาไม่น้อย

หนึ่งในฟังก์ชันยอดฮิตที่ทุกคนต้องใช้ ก็คือฟังก์ชันที่มีชื่อ 3 พยางค์ว่า

VLOOKUP

VLOOKUP เป็นฟังก์ชันที่มีประโยชน์มาก เรียกได้ว่าเป็นฟังก์ชันแรกในตระกูล Lookup & Reference (เช่น HLOOKUP, MATCH, INDEX, INDIRECT) ที่เราฝึกใช้กัน

แต่… VLOOKUP ก็เป็นฟังก์ชันที่มีข้อด้อยพอตัว ซึ่งบางคนรู้ แต่บางคนไม่รู้!

แล้วเจ้าข้อด้อยทีว่ามันคืออะไรล่ะ?

วันนี้เรามาชำแหละ VLOOKUP ให้ถึงกึ๋นทะลวงทรวงกันเลยครับ ^__^

Continue reading “ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 1 (VLOOKUP คลุกเคล้า COLUMNS หรือ MATCH)”

Blog at WordPress.com.

Up ↑

%d bloggers like this: