Function

10 เทคนิค COUNT ใน Excel ที่คุณอาจยังไม่รู้

“อยากนับเฉพาะค่าบวก เขียนสูตรยังไงดี?” “อยากนับเฉพาะค่าว่าง เขียนสูตรยังไงดี?” “อยากนับเฉพาะตัวหนังสือ เขียนสูตรยังไงดี?” เหล่านี้คือคำถามที่เกี่ยวกับการนับ (COUNT) ใน Excel ที่มีคนถามผมบ่อยๆ ตอนแรกผมคิดว่าการนับไม่มีเทคนิคอะไรมาก เพราะมีฟังก์ชันให้ใช้ไม่กี่ตัว แต่พอศึกษาถึงได้รู้ว่าการนับที่ดูเหมือนไม่มีอะไรนั้น แท้จริงแล้วมีเทคนิคและรายละเอียดไม่น้อยเลย ยิ่งศึกษา ยิ่งพบว่าสิ่งที่เคยรู้มา หลายอย่างเข้าใจผิด และเข้าใจผิดมาตลอด เพื่อไม่ให้มีคนเข้าใจผิดเหมือนผม ขอสรุปสิ่งที่ศึกษาเป็น 10 ข้อ ตั้งชื่อว่า 10 เทคนิค COUNT ใน Excel  ที่คุณอาจยังไม่รู้ ครับ ^__^

Read more
Function

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

“Excel คำนวณหาผลรวมค่า Top 3 ได้ไหม?” เพื่อนคนหนึ่งถาม “ยังไงเหรอ อธิบายหน่อย” ผมถามกลับ เพราะไม่แน่ใจว่าเข้าใจถูกหรือเปล่า “สมมติมียอดขายแต่ละประเทศ อยากได้เฉพาะยอดรวมของ 3 ประเทศที่มียอดขายสูงสุด เขียนสูตรยังไงดี“ เพื่อนอธิบาย “เขียนได้สิ ไม่ยากด้วยนะ” ผมตอบ “แล้วสมมติว่า มีเงื่อนไขเพิ่มเติม เช่นอยากได้เฉพาะยอดขายของประเทศในทวีปเอเชียล่ะ?” เพื่อนเริ่มแพลมความต้องการ “ได้สิ ปรับสูตรนิดหน่อยก็ได้แล้ว” ผมตอบ “แล้วถ้าอยากปรับเป็นผลรวมของ Top N ตามต้องการ เช่น Top5, Top 10 ล่ะ ทำได้ไหม?” เพื่อนเริ่มจินตนาการสร้างสรรค์ “ได้สิ แต่อาจเขียนสูตรซ้อนกันนิดหน่อย” ผมตอบ “แล้วถ้าข้อมูลมีความผิดพลาดล่ะ เช่น ยอดขายควรเป็นตัวเลข แต่บางครั้งคีย์ข้อมูลเป็น “NoData” เขียนสูตรได้ไหม?” เพื่อนเริ่มสาธยาย (แบบนี้เค้าเรียก “ได้คืบจะเอาศอก” ^^) “ได้สิ Excel เขียนสูตรได้หมดแหละ“ ผมให้ความมั่นใจ “แล้วสูตรที่ว่า […]

Read more
Misc

ถ้าคุณมี “ศรัทธา” คุณต้องไปดู “9 ศาสตรา”

ก่อนหน้านี้ผมชอบดูหนังมาก เข้าโรงหนังไม่ต่ำกว่า 50 ครั้งต่อปี หรือพูดง่ายๆว่าดูอาทิตย์ละเรื่อง แต่พอมีลูกชีวิตก็เปลี่ยนไป คงไม่สามารถพาเด็กทารกเข้าโรงหนังได้ จากที่เคยดู 50 เรื่องต่อปี ผ่านมา 5 ปี เพิ่งมีโอกาสเข้าโรงหนังเพียง 3 ครั้งเท่านั้น ผมยังคงชอบดูหนัง แต่ด้วยอะไรหลายๆอย่าง จึงต้องเปลี่ยนไลฟ์สไตล์แบบจำยอม แต่สำหรับหนังเรื่อง “9 ศาสตรา” พอรู้จักหนังเรื่องนี้ ทำให้อยากเข้าโรงหนังครั้งที่ 4 ในรอบ 5 ปีทันที ต่อให้ดูคนเดียวก็จะดู และก็ไปดูมาแล้ววันนี้ (25 มกราคม 2018) ดูแล้วรู้สึกยังไงน่ะหรือครับ? ผมขอตอบประโยคเดียวสั้นๆ “คุณต้องไปดู” ทำไมน่ะหรือครับ? เพราะเป็นหนังที่ดีมาก ดียังไงน่ะหรือครับ? ผมไม่ใช่นักวิจารณ์หนัง ขอไม่พูดในแง่ของบท เนื้อเรื่อง หรือองค์ประกอบหนัง แต่อยากเล่าอีกมุมมองนึงของหนังเรื่องนี้ให้ฟัง

Read more
Function

สูตร Excel ดึงข้อมูลข้ามไฟล์แบบไดนามิค [INDIRECT]

“อยากเขียนสูตร Excel ดึงข้อมูลข้ามไฟล์ ทำไงดีครับ?” ลูกศิษย์คนหนึ่งถาม “พิมพ์ = แล้วคลิกเซลล์ที่ต้องการไม่ได้หรือครับ?” ผมถามกลับ “คืออยากให้สูตรปรับเปลี่ยนได้น่ะครับ เช่น ดึงข้อมูลจากไฟล์เดือนมกรา หรือดึงข้อมูลจากไฟล์เดือนกุมภาก็ได้” ลูกศิษย์อธิบาย “อ้อ บางที อาจอยากให้เปลี่ยนชื่อ Sheet ได้ด้วยนะครับ เช่น Sheet1 หรือ Sheet2 ก็ได้” ลูกศิษย์อธิบายต่อ “หรือถ้าเขียนสูตรแบบระบุโฟลเดอร์ได้ยิ่งดีเลยครับ เช่น ดึงข้อมูลจากโฟลเดอร์ A หรือดึงข้อมูลจากโฟลเดอร์ B บางทีผมตั้งชื่อไฟล์เป็นชื่อเดือนแต่ข้อมูลคนละอย่างกันครับ” ความต้องการเริ่มพรั่งพรู ความต้องการดูเยอะมากเลยใช่ไหมครับ แต่ถ้าเรารู้จักฟังก์ชันที่ชื่อ INDIRECT โจทย์ข้อนี้ก็คือขนมดีๆนี่เอง ^__^

Read more
Book Review

The Last Lecture: หนังสือที่คุณต้องอ่าน

คุณเคยอ่านหนังสือเรื่อง The Last Lecture ไหมครับ? ถ้าเคย ลองเมนต์คุยกันใต้บทความนี้หน่อยไหมครับ ว่าคุณรู้สึกอย่างไรกับหนังสือเล่มนี้ ^__^ ถ้าไม่เคย ผมอยากให้คุณแวะร้านหนังสือใกล้บ้าน มองหาหนังสือเล่มนี้ ถ้าพบบนชั้นวาง รีบคว้าและซื้อกลับมาอ่านเลย ทำไมผมถึงอยากให้คุณอ่านหนังสือเล่มนี้น่ะหรือครับ? ให้ผมเล่าความรู้สึกเกี่ยวกับหนังสือเล่มนี้ให้ฟังละกัน

Read more
Function

ฝึกสมอง สูตร Excel บวกกันต่อเนื่อง (Arithmetric Series)

“อยากเขียนสูตรให้ตัวเลขบวกกันต่อเนื่องจากค่าแรกจนถึงค่าสุดท้าย เขียนยังไงดี?” เพื่อนคนหนึ่งถาม “ยังไงนะ?” ผมถามกลับด้วยความฉงน “สมมติว่า ค่าแรกคือ 5 ค่าสุดท้ายคือ 10 อยากเขียนสูตรให้ตัวเลขบวกกันตั้งแต่ 5 จนถึง 10” เพื่อนพยายามอธิบาย “ถ้าเขียนแบบตรงๆคือ 5+6+7+8+9+10 แต่ไม่อยากพิมพ์แบบแมนวล” เพื่อนอธิบายต่อ “Excel เขียนสูตรแบบนี้ได้ไหม?” เพื่อนถามสรุป ในชีวิตจริงเราไม่ค่อยเจอโจทย์แนวนี้ แต่คำถามนี้สะกิด “ต่อมอยากรู้” ของผมอย่างจัง จากฟังก์ชันที่พอรู้จัก คิดว่าไม่น่ามีฟังก์ชันใดที่คำนวณค่าแบบนี้ได้ตรงๆ

Read more
Function

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

“อยากเขียนสูตรเลือกเกรดครั้งที่ดีที่สุด ทำไงดี?” เพื่อนผมคนหนึ่งถาม “ตอนนี้ทำแมนวลอยู่ เหนื่อยมากมาย” (ประโยคนี้แปลว่าต้องช่วยแล้วล่ะ) โจทย์ของเพื่อนผมหน้าตาประมาณนี้ครับ เพื่อนผมคนนี้เป็นอาจารย์ วิชาที่สอนมีนักเรียนลงเรียนมากกว่า 500 คน วิชานี้มีสอบ 3 ครั้ง การสอบแต่ละครั้งตัดเกรดแยกกันไป โดยแบ่งเกรดทั้งหมดเป็น 12 ระดับ (ซอยยิบสุดๆ) ดังนี้ ด้วยเพื่อนคนนี้เป็นอาจารย์ที่ใจดีมาก ให้นักเรียนสอบทั้งหมด 3 ครั้งก็จริง แต่เกรดที่นักเรียนจะได้คือเกรดครั้งที่ดีที่สุด (ไม่ใช่นำสามครั้งมาหารเฉลี่ย)

Read more
Atttude

เคล็ดลับเรียนหนังสือ vs เคล็ดลับเรียน Excel

คุณคิดว่า คนเรียนหนังสือเก่งมีเคล็ดลับไหมครับ? ติ๊กต่อก ติ๊กต่อก … เคล็ดลับอาจมีหลายอย่าง แต่สิ่งที่ทุกคนทำเหมือนกันก็คือ อ่านหนังสือก่อนเข้าห้องเรียน ทำไมต้องอ่านหนังสือก่อนเข้าห้องเรียนล่ะ ก็อาจารย์จะสอนอยู่แล้ว อ่านไปทำไม?

Read more
Function

HAPPY NEW YEAR 2018

ผมกำลังคิดว่าจะเขียน Happy New Year อย่างไรให้ดูเรียบง่ายแต่ไม่ธรรมดา จู่ๆก็ฉุกคิดถึงฟังก์ชัน TEXTJOIN ที่เพิ่งศึกษาเดือนที่แล้ว จึงลองหยิบมาประยุกต์ดู และนี่คือ Happy New Year ของผมครับ {=TEXTJOIN(” “,TRUE,UPPER(A1:A3),YEAR(TODAY()))} ผลลัพธ์ที่ได้ก็คือภาพด้านบนนั่นเอง ^__^ ขออธิบายสั้นๆดังนี้ครับ

Read more