Category Archives: Functions

เรื่องน่ารู้เกี่ยวกับฟังก์ชั่น SUM

มี Short cut เมนูมาให้สามารถคลิกเลือกเพื่อ Sum ข้อมูลได้ ถ้าจะเลือกอย่างอื่นต้องคลิก Dropdown เพื่อเลือกอีกครั้ง เมื่อกด Alt+= ก็จะขึ้นฟังก์ชั่น Sum มาให้เลย ถ้าเราเลือกเซลล์ว่างใต้กลุ่มข้อมูลที่เป็นตัวเลขแล้วคลิกเครื่องหมาย Sum หรือทำตามข้อ 2 จะเป็นการ Sum ตัวเลขด้านบนมาให้ ถ้าเราเลือกเซลล์ว่างด้านขวา

การค้นหาทีเดียวทั้งไฟล์

การค้นหาข้อมูล ค่าตั้งต้นของโปรแกรม Excel สามารถค้นหาข้อมูลได้ใน Sheet ที่กำลังทำงานเท่านั้น สามารถค้นหาได้โดยมีขั้นตอนดังนี้ กดแป้น Ctrl+F แล้วคีย์ค่าที่ต้องการค้นหาในช่อง Find what: คลิกปุ่ม Find จากนั้นหากต้องการหาค่าถัดไปให้คลิกปุ่ม Find Next หากคลุมพื้นที่ก่อนเข้าเมนูค้นหา

การรวมยอดโดยไม่รวมบรรทัดที่ซ่อน

หลาย ๆ ท่านใช้การซ่อนบรรทัด (Hide) ไว้แทนการลบทิ้ง โดยเผื่อไว้ว่าโอกาสหน้าจะกลับมาใช้ จะได้ไม่ต้องคีย์เพิ่มเข้าไปใหม่ แต่หากมีการใช้สูตร Sum เพื่อรวมยอดตัวเลขไว้ ยอดผลรวมนั้นจะรวมบรรทัดที่ซ่อนด้วย การรวมยอดเพื่อไม่ให้รวมบรรทัดที่ซ่อนไว้สามารถทำได้โดยใช้ฟังก์ชั่น Subtotal ครับ และนอกจากหายอดรวมแล้ว ยังหาค่าเฉลี่ย ค่าน้อยที่สุด

เทคนิคการกรอกเวลาที่มากกว่า 9999:59:59

ปกติการกรอกเวลาที่มากกว่า 9999:59:59 จะไม่สามารถแสดงเป็นเวลาได้ แต่แสดงเป็น Text แทน เนื่องจากเป็นข้อจำกัดหนึ่งของ Excel การกรอกเวลาที่เกินกว่านั้นจำเป็นต้องมีเทคนิคครับ เนื่องจากว่า Excel สามารถแสดงค่าที่มากกว่า 9999:59:59 ได้ เพียงแต่ค่านั้นต้องมาจากการคำนวณไม่ใช่กรอกเข้าไปโดยตรง

วัน เวลา ใน Excel

จั่วหัวเรื่องวันเวลาเป็นเรื่องที่น่าสนใจและไม่ใช่เรื่องง่าย ๆ สำหรับเราชาวพลพรรค Excel เพราะจะต้องเข้าใจตามหัวข้อเหล่านี้เป็นตัวอย่าง

ใน Excel 2003 เราจะซ้อน IF มากกว่า 7 ชั้นได้อย่างไร?

Excel ตั้งแต่เวอร์ชั่น 2003 ลงไปสามารถซ้อน IF ได้แค่ 7 ชั้นซึ่งบางคนก็อยากได้มากกว่านั้น Excel 2007 เป็นต้นไปจึงให้มาถึง 64 ชั้น และคิดว่าน่าจะเพียงพอแก่การงง และแม้ว่า Excel 2003 จะสามารถซ้อน IF ได้แค่ 7 ชั้นก็ตาม เรายังสามารถประยุกต์ให้สามารถซ้อนได้เกิน 7 ชั้นได้อย่างไม่ลำบาก แค่เพียงเราเข้าใจ

การรวมค่าจากการปัดเศษด้วยสูตรเดียว

ปกติหากเราต้องการหาค่ารวมจากการปัดเศษ จะต้องเขียนสูตร Round ก่อนแล้วค่อย Sum ค่าที่ได้ทั้งหมดออกมาอีกที การใช้วิธีลัดเพื่อรวมค่าที่ปัดเศษทีเดียวทั้งหมดโดยไม่ต้องเขียนสูตร Round ไว้ก่อนจะทำให้ประหยัดเวลา ประหยัดเซลล์ได้มาก ยกตัวอย่างเช่น A2:A6 ประกอบด้วย

การปัดเศษตามจำนวนที่ต้องการ

การปัดเศษแบบปกติใน Excel สามารถใช้ฟังก์ชั่นเกี่ยวกับการปัดเศษ ซึ่งได้แก่ Mround Round Roundup Rounddown Ceiling Floor Int Trunc แต่หากต้องการปัดตามจำนวนที่ต้้องการ ยกตัวอย่างเช่นปัดคราวละ 5 หมายถึงว่าหากหลักหน่วยมากกว่าหรือเท่ากับ 2.5 ให้ปัดเป็น 5 ถ้าน้อยกว่านั้นให้ปัดเป็น 0 สามารถประยุกต์ใช้ฟังก์ชั่น Round ได้ดังนี้ครับ

แทรกบรรทัดผลรวมสูตรไม่ขยายตามจะทำอย่างไร?

ปกติเมื่อเราแทรกบรรทัดที่เป็นผลรวมแล้วมีการกรอกตัวเลขเพิ่ม จะต้องมาแก้ไขสูตรผลรวมใหม่เพื่อให้รวมบรรทัดที่แทรกด้วยเสมอ ยกตัวอย่างเช่น A1:A5 มีข้่อมูลดังนี้ 5 2 3 4 8 และที่ A6 เขียนสูตร =Sum(A1:A5) หากเราแทรกที่บรรทัด A6 แล้วคีย์ตัวเลขใด ๆ สูตรใน A7 จะไม่รวมตัวเลขที่เพิ่งคีย์ไปล่าสุด และยังคงแสดงเป็น

หาค่าสุดท้าย

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

แยกภาษาไทยออกจากอังกฤษหรืออังกฤษออกจากไทย

กรณีที่มีการเขียนภาษาอังกฤษต่อด้วยภาษาไทยหรือตรงกันข้ามกัน และต้องการแยกคำออกมา สามารถใช้สูตรในการแยกภาษาออกมาได้ครับ สมมุติ เซลล์ A1 มีคำว่า Bangkokกรุงเทพมหานคร ต้องการแยก Bangkok และกรุงเทพมหานครให้อยู่คนละเซลล์สามารถทำได้ดังนี้

การดึงตัวเลขออกจากตัวอักษร

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