ฟังก์ชัน BASE

The BASE function converts a decimal number into a text representation in another base. เช่น ฐาน 2 สำหรับไบนารี

ส่วนต่างๆ ของฟังก์ชัน BASE

BASE(value, base, [min_length])

ส่วน คำอธิบาย หมายเหตุ
value จำนวนที่จะแปลงเป็นฐาน
  • ค่าควรเป็นจำนวนเต็มที่มากกว่าหรือเท่ากับ 0
base ฐาน (หรือเลขฐาน) ที่ใช้เป็นเป้าหมายสำหรับการแปลง
  • ฐานควรเป็นจำนวนเต็มตั้งแต่ 2 ถึง 36
min_length (ไม่บังคับ) ความยาวขั้นต่ำของข้อความที่แสดงผล
  • หากค่าความยาวขั้นต่ำมากกว่าจำนวนของเลขนัยสำคัญในผลลัพธ์ ระบบจะเพิ่มเลขศูนย์ทางด้านซ้ายของผลลัพธ์จนกว่าจะมีจำนวนตัวเลขทั้งหมดถึง significant_digits ตัว

สูตรตัวอย่าง

BASE(255, 16)

BASE(A2, 2)

BASE(4095, 16, 6)

หมายเหตุ

  • ระบบจะปัดเศษค่าอาร์กิวเมนต์ตัวเลขที่ไม่ใช่จำนวนเต็มให้เป็นจำนวนเต็ม
  • โปรดตรวจสอบว่าการคำนวณใดๆ ที่ใช้ผลลัพธ์ของฟังก์ชัน BASE มีการพิจารณาแล้วว่าค่าดังกล่าวอาจไม่ได้อยู่ในฐานสิบ Google ชีตจะแปลงผลลัพธ์โดยอัตโนมัติ เช่น หากเซลล์ A2 มี 1111 (ค่าเทียบเท่าในฐานสองของจำนวน 31 ในฐานสิบ) และ B2 มีสูตร เช่น "=A2+9" ผลลัพธ์จะเป็น 11120 ซึ่งไม่ถูกต้องสำหรับการคำนวณในเลขฐานสอง

ตัวอย่าง

ตัวอย่างนี้แปลงจำนวน 255 ในฐานสิบให้เป็นฐาน 16 (ฐานสิบหก):

  A B
1 สูตร ผลลัพธ์
2 =BASE(255, 16) FF

 

ตัวอย่างนี้แปลงจำนวนในเซลล์ A2 (ค่า 21 ในฐานสิบ) ให้เป็นฐานที่กำหนดในเซลล์ B2 (ฐานสอง):

  A B C D
1 ตัวเลข ฐาน สูตร ผลลัพธ์
2 21 2 =BASE(A2, B2) 10101

 

ตัวอย่างนี้แปลงจำนวน 4095 ในฐานสิบให้เป็นฐาน 16 (ฐานสิบหก) โดยมีความยาวอักขระขั้นต่ำ 6 ตัว

  A B
1 สูตร ผลลัพธ์
2 =BASE(4095, 16, 6) 000FFF

ฟังก์ชันที่เกี่ยวข้อง

  • DECIMAL: The DECIMAL function converts the text representation of a number in another base, to base 10 (decimal).
  • BIN2DEC:  แปลงจำนวนฐานสองแบบมีเครื่องหมายเป็นค่าฐานสิบ
  • BIN2HEX: แปลงจำนวนฐานสองแบบมีเครื่องหมายเป็นค่าฐานสิบหกแบบมีเครื่องหมาย
  • BIN2OCT: แปลงจำนวนฐานสองแบบมีเครื่องหมายเป็นค่าฐานแปดแบบมีเครื่องหมาย
  • OCT2BIN: แปลงจำนวนฐานแปดแบบมีเครื่องหมายเป็นค่าฐานสองแบบมีเครื่องหมาย
  • OCT2DEC: แปลงจำนวนฐานแปดแบบมีเครื่องหมายเป็นค่าฐานสิบ
  • OCT2HEX: แปลงจำนวนฐานสิบเป็นค่าฐานสิบหกแบบมีเครื่องหมาย
  • DEC2BIN: แปลงจำนวนฐานสิบเป็นค่าฐานสองแบบมีเครื่องหมาย
  • DEC2OCT: แปลงจำนวนฐานสิบเป็นค่าฐานแปดแบบมีเครื่องหมาย
  • DEC2HEX: แปลงจำนวนฐานสิบเป็นค่าฐานสิบหกแบบมีเครื่องหมาย
  • HEX2BIN: แปลงจำนวนฐานสิบหกแบบมีเครื่องหมายเป็นค่าฐานสองแบบมีเครื่องหมาย
  • HEX2DEC: แปลงจำนวนฐานสิบหกแบบมีเครื่องหมายเป็นค่าฐานสิบ
  • HEX2OCT: แปลงจำนวนฐานสิบหกแบบมีเครื่องหมายเป็นค่าฐานแปดแบบมีเครื่องหมาย

หากต้องการความช่วยเหลือเพิ่มเติม

ลองทำตามขั้นตอนต่อไปนี้

true
ไปที่ศูนย์การเรียนรู้

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

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
2198039158427750211
true
ค้นหาศูนย์ช่วยเหลือ
false
true
true
true
true
true
35
false
false
false
false
false