Thep Excel

Int32.Fromแปลงค่าเป็น 32-bit integer

Int32.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int32 ซึ่งเป็นจำนวนเต็ม 32-bit ที่มีช่วงค่า -2147483648 ถึง 2147483647 ใช้สำหรับการทำงานกับระบบที่ต้องการ 32-bit integer API ที่ต้องข้อมูลในรูปแบบนี้ และการคำนวณที่ต้องความแม่นยำของจำนวนเต็ม

fx
=Int32.From(value, [culture]) as nullable number

ความนิยม5/10
ความยาก3/10
ประโยชน์5/10

อัปเดต 12 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด ค่าเริ่มต้น คำอธิบาย
value any ค่าที่ต้องการแปลง (number, text ฯลฯ) ต้องอยู่ในช่วง -2147483648 ถึง 2147483647
[culture]ไม่บังคับ text null สำนัก (culture) สำหรับการแปลงข้อความ

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

ฟังก์ชัน Int32.From ใช้เพื่อแปลงค่าต่างๆ เช่น ตัวเลข ข้อความ เป็นประเภทข้อมูล 32-bit integer ที่มีช่วง -2147483648 ถึง 2147483647

How it works

เชื่อมต่อกับ API ที่ต้อง Int32

แปลงข้อมูลสำหรับส่งไปยัง API ที่ต้องการ 32-bit integer

ประมวลผลข้อมูล ID และรหัส

ใช้สำหรับข้อมูล ID ที่ต้องจำนวนเต็ม 32-bit

การคำนวณระดับต่ำ

ใช้สำหรับการคำนวณที่ต้องข้อมูลประเภท 32-bit integer

Examples

ตัวอย่างที่ 1: แปลงตัวเลข 1000 เป็น Int32Int32.From(1000)

สูตรนี้แปลงค่า 1000 เป็นประเภท Int32 ตัวเลขนี้อยู่ในช่วงที่ยอมรับได้

fx
=Int32.From(1000)

ผลลัพธ์1000
ตัวอย่างที่ 2: แปลงข้อความ "-500" เป็น Int32Int32.From("-500")

สูตรนี้แปลงข้อความ "-500" เป็นค่า Int32 ติดลบ ซึ่งยังอยู่ในช่วงที่อนุญาต

fx
=Int32.From("-500")

ผลลัพธ์-500
ตัวอย่างที่ 3: แปลงค่าสูงสุด Int32Int32.From(2147483647)

สูตรนี้แปลงค่าสูงสุดของ Int32 ซึ่งคือ 2147483647

fx
=Int32.From(2147483647)

ผลลัพธ์2147483647

FAQs

ความแตกต่างระหว่าง Int32.From กับ Int64.From+

Int32.From มีช่วงค่า -2.1 พันล้านถึง 2.1 พันล้าน Int64.From มีช่วง -9.2 ล้านล้านถึง 9.2 ล้านล้าน ใช้ Int32.From สำหรับตัวเลขเล็กกว่า

ถ้าตัวเลขมากกว่า 2147483647 จะเป็นยังไง+

ฟังก์ชันจะส่งคืนข้อผิดพลาด ถ้าต้องตัวเลขที่ใหญ่กว่า ให้ใช้ Int64.From แทน

สามารถแปลงตัวเลขทศนิยมได้หรือไม่+

ได้แต่จะปัดเศษเป็นจำนวนเต็ม เช่น 1000.7 จะแปลงเป็น 1001

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ Int32.From จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้Int32.FromNumber functions
Number functions (6)
Byte.From

Byte.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) และค่า boolean เป็นประเภทข้อมูล byte ค่า byte เป็นตัวเลขที่อยู่ในช่วง 0-255 ใช้สำหรับการเก็บข้อมูลไบนารี การเชื่อมต่อ API ที่ต้องข้อมูลไบต์ และการประมวลผลข้อมูลแบบต่ำระดับ

Decimal.From

Decimal.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) ค่า boolean เป็นประเภทข้อมูล decimal ประเภท decimal มีความเที่ยงตรงสูงกว่า number ใช้สำหรับการคำนวณทางการเงิน การเก็บข้อมูลที่ต้องการความถูกต้องของทศนิยม และการประมวลผลข้อมูลด้านการบัญชี

Int16.From

Int16.From แปลงค่าต่างๆ เป็นประเภท Int16 (16-bit integer) ที่มีช่วง -32768 ถึง 32767 ใช้สำหรับข้อมูล ID เล็กหรือเมื่อต้องการประหยัด memory

Int64.From

Int64.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int64 ซึ่งเป็นจำนวนเต็ม 64-bit ที่มีช่วงค่าตั้งแต่ -9223372036854775808 ถึง 9223372036854775807 ใช้สำหรับตัวเลขที่ใหญ่เกินไปสำหรับ Int32 เช่น timestamp ตัวเลข ID ขนาดใหญ่

Int8.From

Int8.From แปลงค่าต่างๆ เป็นประเภท Int8 (8-bit integer) ที่มีช่วง -128 ถึง 127 ใช้สำหรับข้อมูลขนาดเล็กมากหรือเมื่อต้องการประหยัด memory สูงสุด

Number.From

Number.From จะพยายามแปลงค่า Input ให้เป็น Number หากเป็น Text จะพยายาม Parse ตัวเลขออกมา หากเป็น Date/Time จะแปลงเป็น Serial Number (เช่นเดียวกับ Excel)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่