TLDR สรุปสั้นๆ
N ใช้แปลงค่าต่าง ๆ ให้เป็นตัวเลข เช่น ตัวเลข วัน (แปลงเป็น Serial Number) และ TRUE/FALSE (1/0)
คำอธิบาย
ฟังก์ชัน N ใน Excel เป็นฟังก์ชันที่ใช้สำหรับแปลงค่าต่าง ๆ ให้เป็นตัวเลข เช่น ถ้าเป็นเลขจะคืนเลขนั้น ถ้าเป็นค่าวันที่ จะคืนค่าด้วยเลขลำดับของวันที่ ถ้าเป็น TRUE หรือ FALSE จะคืนค่าเป็น 1 หรือ 0 ตามลำดับ
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือ เวอร์ชันก่อนหน้า
รูปแบบคำสั่ง (Syntax)
N(value)
Arguments
-
value (Required – any)
ค่าที่ต้องการแปลงเป็นตัวเลข สามารถเป็นตัวเลข วันที่ ค่าจริง/เท็จ หรือค่าอะไรก็ได้ที่อาจต้องการแปลง
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ค่าใน A2 คือเลข 7 ซึ่งแปลงคืนค่าเป็น 7=N(A2)
Result:7 (ตัวเลข) -
Formula:
Description: ค่าใน A3 เป็นข้อความ จึงแปลงเป็น 0=N(A3)
Result:0 (ตัวเลข) -
Formula:
Description: ค่าใน A4 เป็น TRUE เลยแปลงเป็น 1=N(A4)
Result:1 (ตัวเลข) -
Formula:
Description: ค่าใน A5 เป็นวันที่ จึงแปลงเป็นเลขของวันที่นั้น=N(A5)
Result:40650 (ตัวเลข ลำดับวันที่) -
Formula:
Description: แม้ว่าจะเป็นเลข 7 แต่มาในรูปแบบข้อความจึงแปลงเป็น 0=N("7")
Result:0 (ตัวเลข)
Tips & Tricks
การใช้ฟังก์ชัน N จะมีประโยชน์กับการสร้างความเข้ากันได้กับสเปรดชีตโปรแกรมอื่น ๆ โดยเฉพาะเวลาที่ฟังก์ชันทางตรรกะหรือต้องการแปลงค่าตัวเลขจากชนิดข้อมูลอื่น อีกทั้งยังสะดวกต่อการตรวจสอบค่าประเภทต่าง ๆ ในการทำงานกับข้อมูลหลากหลายประเภท เช่น ข้อมูลที่มีทั้งเลขและวันที่
ข้อควรระวัง (Cautions)
ฟังก์ชัน N ไม่จำเป็นต้องใช้ในหลาย ๆ กรณีเพราะ Excel จะทำการแปลงค่าโดยอัตโนมัติอยู่แล้ว ซึ่งหมายความว่าถ้าใช้ฟังก์ชัน N อาจทำให้สูตรซับซ้อนโดยไม่จำเป็น นอกจากนี้การใช้เพื่อแปลงข้อความเป็นตัวเลขจะผลลัพธ์เป็น 0 ซึ่งอาจทำให้เกิดความตำหนิได้ถ้าไม่ได้ระวัง
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply