Search

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

Make your reports better with shorter time

Tag

if

หามานาน! สูตร Excel คำนวณ % การเปลี่ยนแปลง (%Growth YoY)

“อยากคำนวณเปอร์เซ็นต์การเปลี่ยนแปลงของปีนี้กับปีที่แล้ว ต้องเขียนสูตรยังไงครับ” จู่ๆตั้มก็พุ่งพรวดเข้ามาถามที่โต๊ะแบบไม่ทันตั้งตัว
“ก็เอาตัวเลขปีนี้ลบปีที่แล้ว หารปีที่แล้วสิ”
“ลองแล้วครับพี่ มันได้แค่บางตัว แต่บางตัวไม่ได้ครับ”
“ไม่ได้ยังไงเหรอ?” ผมถามกลับ
“คือ ถ้าตัวเลขปีนี้หรือปีที่แล้วติดลบ ผลลัพธ์จะผิด”
“ยิ่งถ้าตัวเลขปีนี้หรือปีที่แล้วเป็นศูนย์ มันจะขึ้นเป็น #DIV/0! ครับ”
“นั่งงมตั้งนานก็ยังคิดไม่ออก พี่ช่วยผมหน่อยครับ” ตั้มเขย่าตัวผมพร้อมส่งสายตาวิงวอน

เคสที่ตั้มเล่า หน้าตาเป็นแบบนี้ครับ

Continue reading “หามานาน! สูตร Excel คำนวณ % การเปลี่ยนแปลง (%Growth YoY)”

สูตร Excel หาผลรวมเฉพาะ Top 3 [SUM only Top 3 Values]

“Excel คำนวณหาผลรวมค่า Top 3 ได้ไหม?” เพื่อนคนหนึ่งถาม

“ยังไงเหรอ อธิบายหน่อย” ผมถามกลับ เพราะไม่แน่ใจว่าเข้าใจถูกหรือเปล่า

“สมมติมียอดขายแต่ละประเทศ อยากได้เฉพาะยอดรวมของ 3 ประเทศที่มียอดขายสูงสุด เขียนสูตรยังไงดี เพื่อนอธิบาย

“เขียนได้สิ ไม่ยากด้วยนะ” ผมตอบ

“แล้วสมมติว่า มีเงื่อนไขเพิ่มเติม เช่นอยากได้เฉพาะยอดขายของประเทศในทวีปเอเชียล่ะ?” เพื่อนเริ่มแพลมความต้องการ

“ได้สิ ปรับสูตรนิดหน่อยก็ได้แล้ว” ผมตอบ

“แล้วถ้าอยากปรับเป็นผลรวมของ Top N ตามต้องการ เช่น Top5, Top 10 ล่ะ ทำได้ไหม?” เพื่อนเริ่มจินตนาการสร้างสรรค์

“ได้สิ แต่อาจเขียนสูตรซ้อนกันนิดหน่อย” ผมตอบ

“แล้วถ้าข้อมูลมีความผิดพลาดล่ะ เช่น ยอดขายควรเป็นตัวเลข แต่บางครั้งคีย์ข้อมูลเป็น “NoData” เขียนสูตรได้ไหม?” เพื่อนเริ่มสาธยาย

(แบบนี้เค้าเรียก “ได้คืบจะเอาศอก” ^^)

“ได้สิ Excel เขียนสูตรได้หมดแหละ ผมให้ความมั่นใจ

“แล้วสูตรที่ว่า เขียนยังไงอ่ะ?” ความต้องการสุดท้ายถูกประกาศแล้ว …

เขียนสูตรยังไงน่ะหรือครับ?

เพื่อให้เข้าใจทุกขั้นตอน มาดูแนวคิดทีละเต็ปแบบละเอียดกันเลยครับ ^__^ Continue reading “สูตร Excel หาผลรวมเฉพาะ Top 3 [SUM only Top 3 Values]”

ISERROR vs IFERROR ความเหมือนที่แตกต่าง!

“IFERROR ต่างกับ ISERROR ยังไง?”

ผมได้รับคำถามนี้จากแฟนเพจหลายท่าน แต่ยังไม่ได้ตอบซักที ^_^”

วันนี้ฤกษ์งามยามดี ขอตอบในบทความนี้ละกันครับ Continue reading “ISERROR vs IFERROR ความเหมือนที่แตกต่าง!”

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

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

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

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

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

เงื่อนไข 9 ชั้น ถ้าคิดแบบง่ายๆ แปลว่า ต้องใช้ IF 8 ตัว! Continue reading “อยากคิดค่าคอมมิชชั่นแบบอัตโนมัติ แต่เงื่อนไขซอยย่อยตั้ง 9 ชั้น ทำไงดี? [Advanced 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)”

Blog at WordPress.com.

Up ↑

%d bloggers like this: