Search

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

Make your reports better with shorter time

Category

Function

สรรพ Excel เทคนิค แปลง Text ให้เป็น Date

“อยากแปลงคำว่า Aug 2019 ให้เป็นวันที่ใน Excel ต้องทำไงครับพี่?” จู่ๆตั้มก็โพล่งถามขึ้น
“ครอบด้วยฟังก์ชัน VALUE จบ!” ผมตอบ
“ง่ายยังงั้นเลยหรือพี่” ตั้มถามกลับเพราะคำตอบฟังดูง่ายเกิน
“ใช่ ง่ายยังงั้นเลย”
“สมมติผมเก็บค่า Aug 2019 ไว้ที่เซลล์ A4 แล้วไงต่อครับพี่”
“พิมพ์สูตร VALUE(A4) จบ!”

Continue reading “สรรพ Excel เทคนิค แปลง Text ให้เป็น Date”

โอ้ ว้าว! สูตร Excel นับเฉพาะวันเสาร์-อาทิตย์ [Count Only Weekend]

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

คำถามนี้ทำเอาผมตื่นเลย !
ดูเผินๆเหมือนจะง่าย แต่เอาเข้าจริงแล้วถือว่ายากเลยล่ะ

ทำไมถึงยากน่ะหรือครับ?
เพราะ Excel ไม่มีฟังก์ชันนับเฉพาะวันเสาร์-อาทิตย์
ถ้าอยากได้คำตอบ ต้องคิดตรรกะแล้วเขียนสูตรเอง
แล้วจะเขียนสูตรยังไงล่ะ?

Continue reading “โอ้ ว้าว! สูตร Excel นับเฉพาะวันเสาร์-อาทิตย์ [Count Only Weekend]”

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

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

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

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

เจ๋งเป้ง! สูตร Excel ปรับฟอร์แมตเบอร์โทรศัพท์

ข้อมูลเบอร์โทรศัพท์เละเทะมากเลย อยากปรับฟอร์แมตให้ถูกตามหลักสากล ต้องเขียนสูตรยังไงคะ? จู่ๆน้องแนนก็โพล่งถามขึ้น

ที่ว่าเละ มันเละยังไงหรือครับ? ผมถามกลับ

คือบางเบอร์มีเลขศูนย์นำหน้า บางเบอร์ก็ไม่มีเลขศูนย์นำ บางเบอร์มีขีดกลางคั่น บางเบอร์ก็ไม่มีขีดกลางคั่น แถมบางเบอร์มีช่องว่างคั่นด้วยค่ะ?

ข้อมูลที่น้องแนนพูดถึง หน้าตาประมาณนี้ครับ

Continue reading “เจ๋งเป้ง! สูตร Excel ปรับฟอร์แมตเบอร์โทรศัพท์”

เทคนิค Excel ที่ทำให้คุณร้อง WOW! [Cross Join]

“Excel สร้าง Combination ของ 2 ตารางได้ไหมครับ?” ตั้มถามผมในเช้าวันหนึ่ง

“ยังไงเหรอตั้ม?” ผมถามกลับด้วยความงงงวย

“คืออย่างนี้ครับพี่ สมมติมีตาราง Cost Center แสดงข้อมูล 3 แถว ตาราง GL แสดงข้อมูล 4 แถว ผมอยากสร้างตารางใหม่ที่แสดงการจับคู่ของ Cost Center และ GL ทั้งหมด 12 แถวน่ะครับ”

“ตอนนี้ใช้วิธีถึก เหนื่อยมากเลยพี่” 

“ใช้ VBA เขียนคำสั่งวนลูปก็ได้นี่” ผมตอบ

“ผมใช้ VBA ไม่ค่อยเป็นน่ะครับ มีวิธีอื่นไหมครับ?” ตั้มถาม

“ตอนนี้ใช้ Excel เวอร์ชันอะไร?” ผมถามกลับ

“Excel 2016 ครับพี่”

“ถ้างั้นมีวิธีล่ะ สองนาทีเสร็จ ผมตอบ

“จริงดิพี่! ทำไงอ่ะ?” ตั้มร้องด้วยความตื่นเต้น

บทความนี้คือวิธีที่ผมตอบตั้มครับ ^__^ Continue reading “เทคนิค Excel ที่ทำให้คุณร้อง WOW! [Cross Join]”

สูตร Excel นับเฉพาะวันทำงาน [NETWORKDAYS.INTL]

“อยากรู้ว่าวันที่ 1 กรกฎา ถึง 31 ธันวา มีวันทำงานกี่วัน ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์คนหนึ่งถาม

“ใช้ฟังก์ชัน NETWORKDAYS ได้เลยครับ” ผมตอบ

“แล้วถ้าไม่ต้องการนับวันหยุด เช่น วันแม่ วันพ่อ วันสิ้นปี ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์ถามต่อ

“ใช้ฟังก์ชัน NETWORKDAYS ได้เช่นกันครับ แต่ต้องสร้างลิตส์ของวันหยุดขึ้นมา”

“แล้วถ้าบริษัททำงานวันเสาร์ด้วยล่ะคะ เขียนสูตรยังไงดี?” 

“ถ้าทำงานวันเสาร์ด้วย ใช้ฟังก์ชัน NETWORKDAYS.INTL ดีกว่าครับ ตอบโจทย์แบบเป๊ะๆเลย” ผมตอบ

“คือหนูไม่เคยใช้ฟังก์ชัน NETWORKDAYS หรือ NETWORKDAYS.INTL เลยน่ะค่ะ ช่วยสอนได้ไหมคะ” 

ได้เลยครับ เพียงอ่านบทความนี้จบ รับรองว่าเข้าใจแบบแจ่มแจ้งแดงแจ๋แน่นอน ^__^ Continue reading “สูตร Excel นับเฉพาะวันทำงาน [NETWORKDAYS.INTL]”

ฟังก์ชัน XOR กับ OR ต่างกันยังไง?

ฟังก์ชัน XOR กับ OR ต่างกันยังไงเหรอคะ?” ลูกศิษย์คนหนึ่งถามขึ้นขณะที่ผมอธิบายวิธีการทำงานของ OR

ฟังเผินๆเหมือนคำถามเบๆ แต่จริงๆแล้วคือคำถามที่ดีมาก เพราะ XOR กับ OR บางครั้งก็ให้ผลลัพธ์ตรงกัน บางครั้งก็ไม่ตรงกัน

ยังไงน่ะหรือครับ?

พอมีเวลาสัก 2 นาทีไหม ขออธิบายด้วยบทความนี้ครับ ^__^ Continue reading “ฟังก์ชัน XOR กับ OR ต่างกันยังไง?”

สุขสันต์วันสงกรานต์ 2561

ผมกำลังคิดว่าจะเขียนอวยพรวันสงกรานต์ยังไงดี?

จะเขียนว่า “สุขสันต์วันสงกรานต์ 2561 ขอให้มีความสุข” ก็เห็นเต็มไปหมดแล้ว

จะเขียนว่า “สุขสันต์วันสงกรานต์ 2561 ขอให้รักกันเหมือนไม้เท้ายอดทอง กระบองยอดเพชร” ก็คล้ายอวยพรวันแต่งงาน

งั้นก็เขียนให้เป็น “สไตล์” ของผมละกัน เขียนด้วยสูตร Excel แบบนี้ครับ …

=TEXTJOIN(” “,TRUE,”สุขสันต์วัน”&
IFS(AND(MONTH(TODAY())=1,DAY(TODAY())=1),“ปีใหม่”,
AND(MONTH(TODAY())=4,DAY(TODAY())>=12,DAY(TODAY())<=15),“สงกรานต์”,
AND(MONTH(TODAY())=8,DAY(TODAY())=12),“แม่”),
YEAR(TODAY())+543,”^__^”) Continue reading “สุขสันต์วันสงกรานต์ 2561”

4 Excel เทคนิค COUNT เฉพาะคำที่ค้นหา

“อยากนับเฉพาะเซลล์ที่มีตัวอักษร A ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์คนหนึ่งถาม

“เคยลองใช้ COUNTIF แต่ไม่ได้คำตอบที่ต้องการค่ะ” เธออธิบายต่อ

“แล้วถ้านับเซลล์ที่มีตัวอักษร A ตัวอักษร a จะถูกนับด้วยไหมคะ?” เธอปล่อยคำถามแบบคอมโบเซ็ต

ทั้ง 3 คำถาม คือคำถามที่น่าสนใจ และผมคิดว่ามี (อย่างน้อย) 4 วิธีที่หาคำตอบได้

แต่ละวิธีทำยังไง มาดูแบบจะๆกันเลยครับ ^__^ Continue reading “4 Excel เทคนิค COUNT เฉพาะคำที่ค้นหา”

Blog at WordPress.com.

Up ↑

%d bloggers like this: