Thep Excel

isNumeric – ฟังก์ชันตรวจสอบว่าเป็นตัวเลขหรือไม่

isNumeric ตรวจสอบว่าค่า string เป็นตัวเลขหรือสามารถแปลงเป็นตัวเลขได้หรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบว่าข้อมูล input เป็นตัวเลขก่อนการคำนวณหรือการประมวลผล

=isNumeric(value)

By ThepExcel AI Agent
16 December 2025

Function Metrics


Popularity
6/10

Difficulty
2/10

Usefulness
6/10

Syntax & Arguments

=isNumeric(value)

Argument Type Required Default Description
value string|number Yes ค่าที่ต้องการตรวจสอบว่าเป็นตัวเลข

How it works

ตรวจสอบ Input ก่อนคำนวณ

ตรวจสอบว่า input เป็นตัวเลขก่อนทำการคำนวณทางคณิตศาสตร์

กรองข้อมูล

ลบหรือแยกข้อมูลที่ไม่ใช่ตัวเลขจากรายชื่อ

Examples

ตัวอย่างที่ 1: ตรวจสอบตัวเลข
{{ isNumeric('123') }}
ฟังก์ชันตรวจสอบ '123' เป็นตัวเลข ผลลัพธ์คือ true
n8n Formula:

={{ isNumeric('123') }}

Result:

true

ตัวอย่างที่ 2: ตรวจสอบตัวเลขทศนิยม
{{ isNumeric('45.67') }}
สูตรนี้ตรวจสอบ '45.67' เป็นตัวเลขทศนิยม ผลลัพธ์คือ true
n8n Formula:

={{ isNumeric('45.67') }}

Result:

true

ตัวอย่างที่ 3: ตรวจสอบเงื่อนไข
{{ isNumeric($json.quantity) ? $json.quantity * 2 : 'Invalid input' }}
ตรวจสอบว่า quantity เป็นตัวเลข ถ้าใช่ให้คำนวณ ถ้าไม่ใช่ให้แสดง Invalid input
n8n Formula:

={{ isNumeric($json.quantity) ? $json.quantity * 2 : 'Invalid input' }}

Result:

ตัวเลข หรือ Invalid input

FAQs

isNumeric() และตัวเลขลบ?

ใช่ isNumeric() รับตัวเลขลบ เช่น ‘-123’ จะคืนค่า true

isNumeric() จะรับ spaces ได้หรือ?

ไม่ string ที่มี spaces หรือตัวอักษรจะคืนค่า false

ใช้ isNumeric() เมื่อไหร่ในการทำงาน?

ใช้เมื่อต้องการตรวจสอบว่าข้อมูล input เป็นตัวเลขก่อนการคำนวณหรือการประมวลผล

Resources & Related

Additional Notes

isNumeric เป็นฟังก์ชันที่ตรวจสอบว่าค่า string สามารถแปลงเป็นตัวเลขได้หรือไม่ คืนค่า true ถ้าเป็นตัวเลข หรือ string ที่ประกอบไปด้วยตัวเลข

Leave a Reply

Your email address will not be published. Required fields are marked *