การแปลงเปอร์เซ็นต์เป็นทศนิยมเป็นทักษะพื้นฐานในสถิติ การวิเคราะห์ข้อมูล และคณิตศาสตร์ในชีวิตประจำวัน ไม่ว่าคุณจะวิเคราะห์ข้อมูลใน Excel ทำการคำนวณทางสถิติใน R หรือคำนวณในใจแบบรวดเร็ว การเข้าใจวิธีแปลง Percentage เป็น Decimal เป็นสิ่งสำคัญ
คู่มือฉบับสมบูรณ์นี้สาธิตสามวิธีสำหรับการแปลงเปอร์เซ็นต์เป็นทศนิยม: การคำนวณเองโดยใช้วิธีการหาร สูตร Excel (รวมถึงการจัดการกับเปอร์เซ็นต์ที่จัดรูปแบบเป็น Text) และการเขียนโปรแกรม R ด้วยฟังก์ชัน gsub() แต่ละวิธีมีคำอธิบายทีละขั้นตอนพร้อมตัวอย่าง เพื่อให้คุณสามารถแปลงเปอร์เซ็นต์ใดๆ เป็นค่าทศนิยมได้อย่างมั่นใจ
วิธีแปลงเปอร์เซ็นต์เป็นทศนิยมด้วยตนเอง (วิธีสูตร)
การแปลงเปอร์เซ็นต์เป็นทศนิยมด้วยมือเป็นกระบวนการที่ตรงไปตรงมาโดยใช้การหารพื้นฐาน:
-
เอาเปอร์เซ็นต์ของคุณ (เช่น 45%)
-
ตัดสัญลักษณ์เปอร์เซ็นต์ (%) ออก
-
หารตัวเลขด้วย 100 (45 ÷ 100)
-
ผลลัพธ์: ค่าทศนิยมของคุณ (0.45)
ตัวอย่างอื่น: 95% → 95 ÷ 100 = 0.95 กระบวนการยังคงเหมือนเดิม
สำหรับเปอร์เซ็นต์ที่มีจุดทศนิยม เช่น 37.5% ให้ใช้วิธีเดียวกัน:
-
ตัดสัญลักษณ์เปอร์เซ็นต์ออก (37.5)
-
หารตัวเลขด้วย 100 (37.5 ÷ 100)
-
ผลลัพธ์: ค่าทศนิยมของคุณ (0.375)
วิธีการคำนวณเองนี้ใช้ได้กับค่าเปอร์เซ็นต์ใดๆ
การแปลง Percentage เป็น Decimal ใน Excel (คู่มือสูตร)
Excel มีฟังก์ชันในตัวสำหรับการแปลงเปอร์เซ็นต์เป็นทศนิยมโดยใช้สูตรง่ายๆ:
-
เปิด Excel และพิมพ์เปอร์เซ็นต์ของคุณลงในเซลล์ (เช่น A1)
-
คลิกที่เซลล์ว่าง (เช่น B1) ที่คุณต้องการให้ค่าทศนิยมปรากฏ
-
พิมพ์สูตรนี้ลงในเซลล์:
=A1/100 -
กด Enter เพื่อคำนวณค่าทศนิยม (เช่น 0.45)

สูตร Excel =A1/100 แปลง Percentage เป็นรูปแบบ Decimal
สูตรนี้แปลงเปอร์เซ็นต์เป็นรูปแบบทศนิยมโดยอัตโนมัติ หากคุณมีหลายเปอร์เซ็นต์ที่ต้องการแปลง ให้คัดลอกสูตรไปยังเซลล์อื่นๆ ตัวอย่างเช่น หากคุณมีเปอร์เซ็นต์ในเซลล์ A2 และ A3 ให้คัดลอกสูตรจาก B1 ไปยัง B2 และ B3
สำหรับเปอร์เซ็นต์ที่จัดรูปแบบเป็น Text พร้อมสัญลักษณ์เปอร์เซ็นต์ (เช่น "45%") ให้ใช้สูตรที่ปรับเปลี่ยนนี้:
-
พิมพ์สูตรนี้ลงในเซลล์:
=LEFT(A1, LEN(A1)-1)/100 -
กด Enter เพื่อคำนวณผลลัพธ์ (เช่น 0.45)
ฟังก์ชัน LEFT และ LEN จะลบสัญลักษณ์เปอร์เซ็นต์ออกก่อนที่จะหารด้วย 100 วิธีนี้จัดการกับเปอร์เซ็นต์ที่จัดรูปแบบเป็น Text ได้อย่างมีประสิทธิภาพ

การใช้ฟังก์ชัน LEFT และ LEN เพื่อจัดการกับ Percentage ที่จัดรูปแบบเป็น Text ใน Excel
การแปลง Percent เป็น Decimal ใน R (วิธี gsub)
R มีฟังก์ชันการจัดการสตริงและการแปลงตัวเลขที่มีประสิทธิภาพสำหรับการแปลงเปอร์เซ็นต์เป็นทศนิยม:
-
เริ่มต้นด้วยการสร้างตัวแปรด้วยเปอร์เซ็นต์ของคุณเป็นสตริง (เช่น
percentage <- "45%") -
ลบสัญลักษณ์เปอร์เซ็นต์โดยใช้ฟังก์ชัน
gsub:percentage_no_symbol <- gsub("%", "", percentage) -
แปลงสตริงเป็นค่าตัวเลขด้วยฟังก์ชัน
as.numeric:percentage_numeric <- as.numeric(percentage_no_symbol) -
หารค่าตัวเลขด้วย 100 เพื่อให้ได้ทศนิยม:
decimal <- percentage_numeric / 100 -
พิมพ์ค่าทศนิยมของคุณ:
print(decimal)
ผลลัพธ์จะแสดงใน console (เช่น 0.45)
Script การแปลงแบบสมบูรณ์:
percentage <- "45%"
percentage_no_symbol <- gsub("%", "", percentage)
percentage_numeric <- as.numeric(percentage_no_symbol)
decimal <- percentage_numeric / 100
print(decimal)สำหรับการแปลงหลายเปอร์เซ็นต์พร้อมกัน ให้ใช้ Vectorized Operations:
-
สร้าง Vector ด้วยเปอร์เซ็นต์ของคุณเป็นสตริง (เช่น
percentages <- c("45%", "37.5%", "90%")) -
ลบสัญลักษณ์เปอร์เซ็นต์โดยใช้ฟังก์ชัน
gsub:percentages_no_symbol <- gsub("%", "", percentages) -
แปลงสตริงเป็นค่าตัวเลขด้วยฟังก์ชัน
as.numeric:percentages_numeric <- as.numeric(percentages_no_symbol) -
หารค่าตัวเลขด้วย 100 เพื่อให้ได้ทศนิยม:
decimals <- percentages_numeric / 100 -
พิมพ์ค่าทศนิยมของคุณ:
print(decimals)
Console จะแสดงค่าทศนิยมที่แปลงแล้วทั้งหมด (เช่น 0.45, 0.375, 0.9)
นี่คือ Script แบบสมบูรณ์สำหรับการแปลง vector ของเปอร์เซ็นต์เป็นทศนิยม:
percentages <- c("45%", "37.5%", "90%")
percentages_no_symbol <- gsub("%", "", percentages)
percentages_numeric <- as.numeric(percentages_no_symbol)
decimals <- percentages_numeric / 100
print(decimals)คำถามที่พบบ่อย
สรุป
การเข้าใจวิธีแปลงเปอร์เซ็นต์เป็นทศนิยมเป็นพื้นฐานสำหรับการวิเคราะห์ทางสถิติและการจัดการข้อมูล ไม่ว่าคุณจะเลือกการคำนวณเอง สูตร Excel หรือการเขียนโปรแกรม R ขึ้นอยู่กับเวิร์กโฟลว์ของคุณและปริมาณข้อมูลที่คุณกำลังประมวลผล แต่ละวิธีให้การแปลงทศนิยมที่ถูกต้องเมื่อนำไปใช้อย่างถูกต้อง
วิธีการคำนวณเอง (การหารด้วย 100) ใช้ได้ดีสำหรับการคำนวณอย่างรวดเร็ว สูตร Excel เหมาะสำหรับเวิร์กโฟลว์บนสเปรดชีตที่มีชุดข้อมูลขนาดใหญ่ และการเขียนโปรแกรม R ให้โซลูชันที่มีประสิทธิภาพสำหรับการวิเคราะห์ทางสถิติและโครงการ Data Science เชี่ยวชาญทั้งสามวิธีเพื่อจัดการกับการแปลง Percentage-to-Decimal ในทุกบริบท
หากคุณต้องการแปลงในทิศทางตรงกันข้าม อ่านคู่มือของเราเกี่ยวกับวิธีแปลงทศนิยมเป็นเปอร์เซ็นต์