Thep Excel

Int64.Fromแปลงค่าเป็น 64-bit integer

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

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

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

อัปเดต 12 December 2025

Syntax & Arguments

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

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

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

How it works

ประมวลผล timestamp ขนาดใหญ่

แปลงค่า timestamp Unix ที่มีขนาดใหญ่เป็น Int64

เชื่อมต่อกับระบบที่ต้อง 64-bit ID

แปลงข้อมูล ID ขนาดใหญ่สำหรับระบบที่ต้อง Int64

การคำนวณตัวเลขขนาดใหญ่

ใช้สำหรับการคำนวณที่ต้องช่วงตัวเลขขนาดใหญ่

Examples

ตัวอย่างที่ 1: แปลงตัวเลขขนาดใหญ่เป็น Int64Int64.From(9000000000000)

สูตรนี้แปลงค่า 9000000000000 (9 ล้านล้าน) เป็นประเภท Int64 ตัวเลขนี้เกินขีดจำกัด Int32 แต่อยู่ในช่วง Int64

fx
=Int64.From(9000000000000)

ผลลัพธ์9000000000000
ตัวอย่างที่ 2: แปลงข้อความ timestamp UnixInt64.From("1672444800000")

สูตรนี้แปลงข้อความ timestamp Unix (มิลลิวินาที) เป็นค่า Int64 เพื่อการประมวลผล

fx
=Int64.From("1672444800000")

ผลลัพธ์1672444800000
ตัวอย่างที่ 3: แปลงค่าลบขนาดใหญ่Int64.From(-9223372036854775808)

สูตรนี้แปลงค่าลบเล็กที่สุดของ Int64 ซึ่งเป็นขีดจำกัดล่างของระเบียบ 64-bit

fx
=Int64.From(-9223372036854775808)

ผลลัพธ์-9223372036854775808

FAQs

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

Int32.From มีช่วง -2.1 พันล้าน ถึง 2.1 พันล้าน ส่วน Int64.From มีช่วงมากกว่ามากหลายเท่า (-9.2 ล้านล้าน ถึง 9.2 ล้านล้าน) ใช้ Int64.From เมื่อต้องตัวเลขขนาดใหญ่

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

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

ใช้เมื่อไหร่ควรใช้ Int64 แทน Number+

ใช้ Int64 เมื่อต้องจำนวนเต็มขนาดใหญ่ ใช้ Number เมื่อต้องตัวเลข floating-point

Resources & Related

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

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

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

Double.From

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

Int16.From

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

Int32.From

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

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

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