เนื้อหา
บ่อยครั้งในขณะที่ทำงานในตาราง Excel จำเป็นต้องแทนที่จุดด้วยเครื่องหมายจุลภาค มักเกิดจากการที่ประเทศที่ใช้ภาษาอังกฤษใช้จุดเพื่อแยกเศษส่วนและจำนวนเต็มออกเป็นตัวเลข ในขณะที่ในประเทศของเรามีการใช้เครื่องหมายจุลภาคเพื่อจุดประสงค์นี้
และทุกอย่างจะเรียบร้อยดี แต่ปัญหาคือใน Excel เวอร์ชัน Russified ข้อมูลที่มีจุดจะไม่ถูกมองว่าเป็นตัวเลข ซึ่งทำให้ไม่สามารถใช้ข้อมูลเหล่านี้ต่อไปในการคำนวณได้อีก และเพื่อแก้ไขปัญหานี้ คุณต้องแทนที่จุดด้วยเครื่องหมายจุลภาค เราจะทำสิ่งนี้ได้อย่างไรใน Excel เราจะพิจารณาในบทความนี้
คอนเทนต์
วิธีที่ 1: การใช้เครื่องมือค้นหาและแทนที่
เราจะเริ่มด้วยวิธีที่ง่ายที่สุดซึ่งเกี่ยวข้องกับการใช้เครื่องมือ "ค้นหาและแทนที่"เมื่อทำงานกับสิ่งที่คุณต้องระวังอย่างยิ่งที่จะไม่แทนที่จุดโดยไม่ได้ตั้งใจด้วยเครื่องหมายจุลภาคในข้อมูลที่ไม่ควรทำ (เช่น วันที่) นี่คือวิธีการทำงาน:
- ไปที่แท็บ "บ้าน"และคลิกที่ปุ่ม “ค้นหาและเลือก” (ไอคอนแว่นขยาย) ในบล็อก “แก้ไข”. รายการจะเปิดขึ้นที่เราเลือกคำสั่ง "แทนที่". หรือจะกดคีย์ผสมก็ได้ Ctrl + H.
- หน้าต่างจะปรากฏขึ้นบนหน้าจอ "ค้นหาและแทนที่":
- ในช่องสำหรับป้อนค่าตรงข้ามรายการ "หา" เราเขียนสัญลักษณ์ "." (จุด);
- ในช่อง “แทนที่ด้วย” ให้เขียนเครื่องหมาย "" (จุลภาค);
- กดปุ่ม “พารามิเตอร์”.
- ตัวเลือกเพิ่มเติมจะปรากฏขึ้นเพื่อให้คุณดำเนินการค้นหาและแทนที่ คลิกที่ปุ่ม "รูปแบบ" สำหรับพารามิเตอร์ “แทนที่ด้วย”.
- ในหน้าต่างที่ปรากฏขึ้น ให้ระบุรูปแบบของเซลล์ที่แก้ไข (เซลล์ที่เราได้รับในตอนท้าย) ตามงานของเรา เราเลือก “ตัวเลข” รูปแบบ แล้วคลิก OK. หากต้องการ คุณสามารถกำหนดจำนวนตำแหน่งทศนิยม รวมทั้งแยกกลุ่มของตัวเลขโดยตั้งค่าช่องทำเครื่องหมายที่เหมาะสม
- เป็นผลให้เราจะพบว่าตัวเองอยู่ในหน้าต่างอีกครั้ง "ค้นหาและแทนที่". ที่นี่เราต้องเลือกพื้นที่ของเซลล์ที่จะค้นหาจุดแล้วแทนที่ด้วยเครื่องหมายจุลภาค มิฉะนั้น การดำเนินการเปลี่ยนจะดำเนินการกับทั้งแผ่นงาน และข้อมูลที่ไม่ควรจะเปลี่ยนแปลงอาจได้รับผลกระทบ การเลือกช่วงของเซลล์ทำได้โดยกดปุ่มซ้ายของเมาส์ กดเมื่อพร้อม "แทนที่ทั้งหมด".
- ทั้งหมดพร้อมแล้ว การดำเนินการเสร็จสมบูรณ์ โดยเห็นได้จากหน้าต่างข้อมูลที่มีจำนวนการเปลี่ยนที่ดำเนินการ
- เราปิดหน้าต่างทั้งหมด (ยกเว้น Excel เอง) หลังจากนั้นเราสามารถทำงานกับข้อมูลที่แปลงแล้วในตารางต่อไปได้
หมายเหตุ เพื่อไม่ให้เลือกช่วงของเซลล์เมื่อตั้งค่าพารามิเตอร์ในหน้าต่าง "ค้นหาและแทนที่"คุณสามารถทำได้ล่วงหน้า กล่าวคือ เลือกเซลล์ก่อน แล้วจึงเปิดเครื่องมือที่เหมาะสมผ่านปุ่มบนริบบอนของโปรแกรมหรือใช้แป้นพิมพ์ลัด Ctrl + H.
วิธีที่ 2: ฟังก์ชัน SUBSTITUTE
มาดูหน้าที่กัน "ทดแทน"ซึ่งอนุญาตให้คุณแทนที่จุดด้วยเครื่องหมายจุลภาค แต่ต่างจากวิธีการที่เรากล่าวถึงข้างต้น การแทนที่ค่าไม่ได้ดำเนินการในค่าเริ่มต้น แต่จะแสดงในเซลล์ที่แยกจากกัน
- เราไปที่เซลล์บนสุดของคอลัมน์ที่เราวางแผนจะแสดงข้อมูลหลังจากนั้นเรากดปุ่ม “ฟังก์ชั่นแทรก” (fx) ทางด้านซ้ายของแถบสูตร
- ในหน้าต่างที่เปิดอยู่ ตัวช่วยสร้างฟังก์ชัน เลือกหมวดหมู่ – “ ข้อความ”ซึ่งเราพบโอเปอเรเตอร์ "ทดแทน"เลือกและคลิก OK.
- เราจะพบว่าตัวเองอยู่ในหน้าต่างที่มีอาร์กิวเมนต์ของฟังก์ชันที่ต้องกรอก:
- ในคุณค่าของการโต้แย้ง “ ข้อความ” ระบุพิกัดของเซลล์แรกของคอลัมน์ที่คุณต้องการแทนที่จุดด้วยจุลภาค คุณสามารถทำได้ด้วยตนเองโดยป้อนที่อยู่โดยใช้ปุ่มบนแป้นพิมพ์ หรือคุณสามารถคลิกเมาส์ในช่องเพื่อป้อนข้อมูลก่อน แล้วจึงคลิกเซลล์ที่ต้องการในตาราง
- ในคุณค่าของการโต้แย้ง “สตาร์_ข้อความ” เราเขียนสัญลักษณ์ "." (จุด).
- สำหรับการโต้แย้ง “ใหม่_ข้อความ” ระบุสัญลักษณ์เป็นค่า "" (จุลภาค).
- ค่าของอาร์กิวเมนต์ “รายการ_หมายเลข” ไม่อาจเติมเต็ม
- คลิกเมื่อพร้อม OK.
- เราได้ผลลัพธ์ที่ต้องการในเซลล์ที่เลือก
- ยังคงเป็นเพียงการขยายฟังก์ชันนี้ไปยังแถวที่เหลือของคอลัมน์ แน่นอน คุณไม่จำเป็นต้องดำเนินการนี้ด้วยตนเอง เนื่องจาก Excel มีฟังก์ชันเติมข้อความอัตโนมัติที่มีประโยชน์ เมื่อต้องการทำเช่นนี้ ให้ย้ายเคอร์เซอร์ไปที่มุมล่างขวาของเซลล์ด้วยสูตร เมื่อตัวชี้เปลี่ยนเป็นเครื่องหมายบวกสีดำ (เครื่องหมายเติม) ให้กดปุ่มซ้ายของเมาส์ค้างไว้แล้วลากลงไปที่บรรทัดสุดท้ายที่เกี่ยวข้อง การแปลงข้อมูล
- ยังคงเป็นเพียงการย้ายข้อมูลที่แปลงแล้วไปยังตำแหน่งในตารางที่ควรจะเป็น ในการดำเนินการนี้ ให้เลือกเซลล์ของคอลัมน์ที่มีผลลัพธ์ (หากการเลือกถูกล้างหลังจากการกระทำก่อนหน้า) ให้คลิกขวาที่ตำแหน่งใดๆ ในช่วงที่เลือกและเลือกรายการ "สำเนา" (หรือกดแป้นพิมพ์ลัด Ctrl + C).
- จากนั้นเราเลือกช่วงของเซลล์ที่คล้ายกันในคอลัมน์เดิมที่มีการแปลงข้อมูล เราคลิกขวาที่พื้นที่ที่เลือกและในเมนูบริบทที่เปิดขึ้นในตัวเลือกการวางให้เลือก “ค่านิยม”.
- หลังจากวางข้อมูลที่คัดลอกแล้ว ไอคอนเครื่องหมายอัศเจรีย์จะปรากฏขึ้นข้างๆ คลิกที่มันและเลือกจากรายการ “แปลงเป็นตัวเลข”.
- ทุกอย่างพร้อมแล้ว เรามีคอลัมน์ที่แทนที่ทุกจุดด้วยจุลภาค
- คอลัมน์งานที่ใช้ในการทำงานกับฟังก์ชัน ทดแทนไม่จำเป็นอีกต่อไปและสามารถลบออกได้ผ่านเมนูบริบท เมื่อต้องการทำเช่นนี้ ให้คลิกขวาที่การกำหนดคอลัมน์บนแถบพิกัดแนวนอน และเลือกคำสั่งจากรายการที่ปรากฏขึ้น "ลบ".
- การดำเนินการข้างต้น หากจำเป็น สามารถทำได้โดยสัมพันธ์กับคอลัมน์อื่นๆ ของตารางต้นทาง
วิธีที่ 3: การใช้ Macro
มาโครยังอนุญาตให้คุณแทนที่จุดด้วยเครื่องหมายจุลภาค นี่คือวิธีการ:
- ก่อนอื่นคุณต้องตรวจสอบให้แน่ใจว่าได้เปิดใช้งานแท็บแล้ว “ผู้พัฒนา”ซึ่งถูกปิดใช้งานโดยค่าเริ่มต้นใน Excel หากต้องการเปิดใช้งานแท็บที่ต้องการ ให้ไปที่เมนู "ไฟล์".
- ในรายการทางด้านซ้าย ไปที่ส่วน “พารามิเตอร์”.
- ในตัวเลือกโปรแกรม คลิกที่ส่วน “ปรับแต่งริบบิ้น”หลังจากนั้นที่ด้านขวาของหน้าต่าง ให้ทำเครื่องหมายที่หน้ารายการ “ผู้พัฒนา” และคลิก OK.
- เปลี่ยนเป็นแท็บ “ผู้พัฒนา”ที่เราคลิกที่ปุ่ม “วิชวลเบสิค”.
- ในตัวแก้ไข ให้คลิกบนแผ่นงานที่เราต้องการที่จะเปลี่ยน ในหน้าต่างที่เปิดขึ้น วางโค้ดด้านล่าง จากนั้นปิดตัวแก้ไข:
Sub Макрос_замены_точки_на_запятую()
Selection.Replace What:=".", การแทนที่:=".", LookAt:=xlPart, _
ค้นหาคำสั่งซื้อ:=xlByRows, MatchCase:=False, SearchFormat:=False, _
แทนที่รูปแบบ:=เท็จ
ย่อยสิ้นสุด
- ตอนนี้เลือกช่วงของเซลล์บนแผ่นงานที่เราวางแผนจะทำการเปลี่ยนจากนั้นคลิกที่ปุ่ม “มาโคร” ทั้งหมดในแท็บเดียวกัน “ผู้พัฒนา”.
- หน้าต่างจะเปิดขึ้นพร้อมรายการมาโครที่เราเลือก “มาโคร_replacecing_dot_by_comma” และผลักดัน "วิ่ง".
- ด้วยเหตุนี้ เราจะได้รับเซลล์ที่มีข้อมูลที่แปลงแล้ว ซึ่งจุดต่างๆ จะถูกแทนที่ด้วยเครื่องหมายจุลภาค ซึ่งเป็นสิ่งที่เราต้องการ
วิธีที่ 4: การใช้ Notepad
วิธีนี้ใช้โดยการคัดลอกข้อมูลลงในตัวแก้ไขที่สร้างไว้ในระบบปฏิบัติการ Windows สมุดบันทึก เพื่อแก้ไขในภายหลัง ขั้นตอนแสดงไว้ด้านล่าง:
- ในการเริ่มต้น เราเลือกช่วงของเซลล์ในค่าที่เราจำเป็นต้องแทนที่จุดด้วยเครื่องหมายจุลภาค (ลองพิจารณาหนึ่งคอลัมน์เป็นตัวอย่าง) หลังจากนั้น ให้คลิกขวาที่ตำแหน่งใดๆ ในพื้นที่ที่เลือกและเลือกคำสั่งจากเมนูที่เปิดขึ้น "สำเนา" (หรือคุณสามารถใช้แป้นพิมพ์ลัด Ctrl + C).
- วิ่ง สมุดบันทึก และวางข้อมูลที่คัดลอกไว้ ในการดำเนินการนี้ ให้คลิกขวาและเลือกคำสั่งจากเมนูแบบเลื่อนลง "แทรก" (หรือใช้ผสมกัน Ctrl + V).
- ที่แถบเมนูด้านบน ให้คลิกที่ “แก้ไข”. รายการจะเปิดขึ้นซึ่งเราคลิกที่คำสั่ง "แทนที่" (หรือกดปุ่มลัด Ctrl + H).
- หน้าต่างเปลี่ยนขนาดเล็กจะปรากฏขึ้นบนหน้าจอ:
- ในช่องสำหรับป้อนค่าพารามิเตอร์ "อะไร" พิมพ์ตัวอักษร "." (จุด);
- เป็นค่าของพารามิเตอร์ "ยังไง" ใส่สัญลักษณ์ "" (จุลภาค);
- ดัน "แทนที่ทั้งหมด".
- ปิดหน้าต่างเปลี่ยน เลือกข้อมูลที่แปลงแล้ว คลิกขวาที่ข้อมูลแล้วเลือกคำสั่ง "สำเนา" ในเมนูบริบทที่เปิดขึ้น (คุณยังสามารถใช้ Ctrl + C).
- กลับไปที่ Excel กัน เราทำเครื่องหมายพื้นที่ที่คุณต้องการแทรกข้อมูลที่เปลี่ยนแปลง จากนั้นคลิกขวาที่ช่วงที่เลือกและเลือกคำสั่ง “เก็บข้อความเท่านั้น” ในตัวเลือกการแทรก (หรือคลิก Ctrl + V).
- ยังคงเป็นเพียงการตั้งค่ารูปแบบเซลล์เป็น “ตัวเลข”. คุณสามารถเลือกได้ในกล่องเครื่องมือ "ตัวเลข" (แท็บ "บ้าน") โดยคลิกที่รูปแบบปัจจุบันและเลือกรูปแบบที่ต้องการ
- งานเสร็จสมบูรณ์แล้ว
วิธีที่ 5: การตั้งค่าตัวเลือกของ Excel
โดยการใช้วิธีนี้ เราจำเป็นต้องเปลี่ยนการตั้งค่าโปรแกรมบางอย่าง
- ไปที่เมนู "ไฟล์"ที่เราคลิกที่ส่วน “พารามิเตอร์”.
- ในพารามิเตอร์โปรแกรมในรายการทางด้านซ้าย ให้คลิกที่ส่วน "เพิ่มเติม"… ในบล็อกการตั้งค่า “แก้ไขตัวเลือก” ลบช่องทำเครื่องหมายถัดจากตัวเลือก “ใช้ตัวแยกระบบ”. หลังจากนั้น ฟิลด์สำหรับป้อนอักขระเป็นตัวคั่นจะเปิดใช้งาน เป็นตัวคั่นของส่วนจำนวนเต็มและเศษส่วน เราเขียนสัญลักษณ์ "." (จุด) และบันทึกการตั้งค่าโดยกดปุ่ม OK.
- จะไม่มีการเปลี่ยนแปลงภาพในตาราง ดังนั้นเราจึงไปต่อ เมื่อต้องการทำสิ่งนี้ ให้คัดลอกข้อมูลแล้ววางลงใน สมุดบันทึก (มาดูตัวอย่างหนึ่งคอลัมน์)
- ดึงข้อมูลจาก Notepad และใส่กลับเข้าไปในตาราง Excel ในที่เดียวกันกับที่คัดลอกมาจาก การจัดตำแหน่งของข้อมูลเปลี่ยนจากซ้ายไปขวา ซึ่งหมายความว่าตอนนี้โปรแกรมรับรู้ค่าเหล่านี้เป็นตัวเลข
- กลับไปที่การตั้งค่าโปรแกรม (ส่วน "เพิ่มเติม") ที่เราส่งคืนช่องทำเครื่องหมายตรงข้ามรายการ “ใช้ตัวแยกระบบ” เข้าที่แล้วกดปุ่ม OK.
- อย่างที่คุณเห็น จุดต่างๆ จะถูกแทนที่ด้วยโปรแกรมโดยอัตโนมัติด้วยเครื่องหมายจุลภาค อย่าลืมเปลี่ยนรูปแบบข้อมูลเป็น “ตัวเลข” และคุณสามารถทำงานร่วมกับพวกเขาต่อไปได้
วิธีที่ 6: การตั้งค่าระบบ
และสุดท้าย ให้พิจารณาวิธีการอื่นที่คล้ายกับวิธีที่อธิบายไว้ข้างต้น แต่เกี่ยวข้องกับการเปลี่ยนการตั้งค่าที่ไม่ใช่ของ Excel แต่เป็นของระบบปฏิบัติการ Windows
- เราเข้าไป แผงควบคุม ด้วยวิธีที่สะดวก ตัวอย่างเช่น สามารถทำได้ผ่าน ค้นหาโดยพิมพ์ชื่อที่ต้องการและเลือกตัวเลือกที่พบ
- ตั้งค่ามุมมองเป็นไอคอนขนาดเล็กหรือใหญ่ จากนั้นคลิกที่ส่วน “มาตรฐานระดับภูมิภาค”.
- หน้าต่างการตั้งค่าภูมิภาคจะปรากฏขึ้นซึ่งอยู่ในแท็บ "รูปแบบ" คลิกที่ปุ่ม “ การตั้งค่าเพิ่มเติม”.
- ในหน้าต่างถัดไปด้วยการตั้งค่ารูปแบบ เราจะเห็นพารามิเตอร์ “ตัวคั่นจำนวนเต็ม/ทศนิยม” และค่าที่ตั้งไว้ แทนที่จะใช้จุลภาค ให้เขียนจุดแล้วกด OK.
- ในทำนองเดียวกันกับวิธีที่ห้าที่กล่าวข้างต้น เราจะคัดลอกข้อมูลจาก Excel ไปยัง สมุดบันทึก และกลับ
- เราคืนการตั้งค่ารูปแบบไปยังตำแหน่งเดิม การดำเนินการนี้มีความสำคัญ มิฉะนั้น อาจเกิดข้อผิดพลาดในการทำงานของโปรแกรมและยูทิลิตี้อื่นๆ
- จุดทั้งหมดในคอลัมน์ที่เรากำลังดำเนินการอยู่จะถูกแทนที่ด้วยเครื่องหมายจุลภาคโดยอัตโนมัติ
สรุป
ดังนั้น Excel จึงมี 5 วิธีที่แตกต่างกัน ซึ่งคุณสามารถแทนที่จุดด้วยเครื่องหมายจุลภาคได้ หากจำเป็นในระหว่างการทำงาน นอกจากนี้ คุณสามารถใช้วิธีอื่นซึ่งเกี่ยวข้องกับการเปลี่ยนแปลงการตั้งค่าของระบบปฏิบัติการ Windows ซึ่งติดตั้ง Excel ไว้