วิธีแปลงผลลัพธ์ของสูตรเป็นสตริงข้อความใน Excel (7 วิธีง่ายๆ)

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

การแปลงผลลัพธ์ของสูตรเป็น Text String.xlsm

7 วิธีในการแปลงผลลัพธ์ของสูตรเป็น Text String ใน Excel

ในชุดข้อมูล เรามีข้อมูลการขาย ของร้านขายของชำสำหรับวันนี้ เราใช้สูตรเลขคณิต ฟังก์ชัน TODAY และ SUM ในนั้น เราจะ ลบสูตร และเก็บ ผลลัพธ์ ของสูตรเป็น สตริงข้อความ ฉันเพิ่งแสดงให้คุณเห็น สูตรพื้นฐาน ที่เราใช้ในรูปต่อไปนี้

โปรดจำไว้ว่า เซลล์ที่มีสูตรไม่ได้จัดรูปแบบ ดังนั้น ถ้าผลลัพธ์ของสูตรเป็นตัวเลข มันจะอยู่ที่ ด้านขวา ของเซลล์ และถ้ากลายเป็น สตริงข้อความ ก็จะเก็บ ด้านซ้ายของเซลล์ .

1. การใช้ Excel คัดลอก & วางคุณสมบัติเพื่อแปลง รูปแบบ ฟังก์ชัน SUM สามารถคำนวณผลรวมของค่าที่อยู่ใน ข้อความ รูปแบบ

ดังนั้น คุณสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ ใน Excel ด้วยความช่วยเหลือของ CONCAT หรือ ฟังก์ชัน CONCATENATE

อ่านเพิ่มเติม: วิธีการแปลง สูตรหาค่าโดยอัตโนมัติใน Excel (6 วิธีที่ได้ผล)

ส่วนการปฏิบัติ

ที่นี่ ฉันจะให้ชุดข้อมูลของบทความนี้แก่คุณ เพื่อให้คุณสามารถฝึกฝนวิธีการเหล่านี้ได้ด้วยตัวเอง .

สรุป

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

ผลลัพธ์ของสูตรเป็นข้อความ

เราสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ ได้อย่างง่ายดายโดยใช้ปุ่ม คัดลอก & วางคุณลักษณะ ของ Excel มาดูขั้นตอนด้านล่างกัน

ขั้นตอน:

  • ขั้นแรก เลือกเซลล์หรือช่วงที่มีสูตร
  • ถัดไป กด CTRL+C .

  • หลังจากนั้น คลิกขวา บนเซลล์ใดๆ ที่เลือกแล้วเลือก ตัวเลือกการวาง ' วางค่า ' คุณสามารถดูตัวเลือกนี้ได้ทั้งใน ตัวเลือกการวาง: และ การวางแบบพิเศษ

การดำเนินการนี้จะจัดเก็บ ผลลัพธ์ของสูตร ของ วันที่ เป็น ค่า และสิ้นสุดสูตร

  • หากต้องการแปลงค่าเหล่านี้เป็น สตริงข้อความ คุณสามารถเปลี่ยนรูปแบบเป็น ข้อความ จาก รูปแบบตัวเลข แต่เนื่องจากค่าเหล่านี้เป็น วันที่ การแปลงนี้จึงไม่สะดวก แทนที่จะจัดรูปแบบเป็น ข้อความ จาก รูปแบบตัวเลข เราสร้างให้เป็น ข้อความ โดยใช้ปุ่ม ค้นหา & แทนที่ ด้วยเหตุนี้ เลือกเซลล์ที่มีค่า จากนั้นไปที่ หน้าแรก >> ค้นหา & เลือก >> แทนที่ .

  • ในกล่องโต้ตอบ ค้นหาและแทนที่ พิมพ์ 1 และ '1 ใน ค้นหาอะไร และ แทนที่ด้วย ส่วนตามลำดับ
  • คลิก แทนที่ ทั้งหมด .

  • หลังจากนั้น กล่องคำเตือน จะปรากฏขึ้นบอกว่าเปลี่ยนมาแล้วกี่ตัว เพียงคลิก ตกลง .

  • หลังจากนั้น คุณจะเห็นวันที่เหล่านั้นเป็น สตริงข้อความ ขอให้สังเกตว่าพวกเขาถือ ด้านซ้าย ของเซลล์

  • มีอีกคอลัมน์หนึ่งที่มีสูตรในชุดข้อมูลของฉัน ฉันแปลงผลลัพธ์เป็นค่าด้วยวิธีเดียวกัน

  • ถึงกระนั้น พวกมันไม่ได้จัดรูปแบบเป็น สตริงข้อความ เราจึงเลือกช่วงนั้นและไปที่ กลุ่มรูปแบบตัวเลข .
  • หลังจากนั้น เราเลือก รูปแบบข้อความ .

<23

  • หลังจากนั้น คุณจะเห็นค่าเป็น สตริงข้อความ โปรดสังเกตว่า ค่าต่างๆ จะเลื่อนไปทางซ้าย ในเซลล์ ซึ่งคุณสามารถพูดได้ว่าเป็นการพิสูจน์ว่าค่าเหล่านั้นถูกแปลงเป็น สตริงข้อความ

ดังนั้น คุณสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ โดยใช้ปุ่ม คัดลอก & วาง คุณลักษณะของ Excel

อ่านเพิ่มเติม: VBA เพื่อลบสูตรใน Excel การรักษาค่าและการจัดรูปแบบ

2. การใช้แป้นพิมพ์ลัดเพื่อแปลงผลลัพธ์ของสูตรเป็นข้อความใน Excel

คุณสามารถบอกเป็นนัยว่า คัดลอก & วางคุณลักษณะ โดยใช้ แป้นพิมพ์ลัด ด้วย ดำเนินการตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ขั้นแรก เลือกช่วงของเซลล์ที่มีสูตรแล้วกด CTRL + C หรือ CTRL+INSERT .

  • ถัดไป กด SHIFT+F10 ถ้าคุณคือเมื่อใช้แล็ปท็อป คุณอาจต้องกด SHIFT+FN+F10
  • คุณจะเห็นแถบ เมนูบริบท ปรากฏขึ้น

  • หลังจากนั้น เพียงกด V คุณจะเห็น ผลลัพธ์ ของ สูตร แปลงเป็นค่าแล้ว

  • แปลงค่าเหล่านี้ วันที่ เป็น สตริงข้อความ เหมือนที่เราทำใน ส่วนที่ 1 .
  • หลังจากนั้น ให้แปลง ราคาขาย และ ผลลัพธ์ของสูตร Total Sales เป็นค่าโดยใช้ แป้นพิมพ์ลัด .
  • ภายหลังให้แปลงค่าเหล่านี้เป็น สตริงข้อความ เหมือนที่เราทำใน ส่วนที่ 1 .

ดังนั้น คุณสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ โดยใช้ แป้นพิมพ์ลัด .

อ่านเพิ่มเติม: แปลงสูตรเป็นค่าในหลายเซลล์ใน Excel (5 วิธีที่มีประสิทธิภาพ)

3. การใช้ VBA เพื่อแปลงผลลัพธ์ของสูตรเป็นข้อความใน Excel

คุณยังสามารถใช้โค้ด VBA แบบธรรมดาเพื่อแปลง ผลลัพธ์ของสูตร เป็น ค่า แล้วแปลงเป็น สตริงข้อความ ทำตามคำแนะนำด้านล่าง

ขั้นตอน:

  • ขั้นแรก ให้ไปที่ นักพัฒนาซอฟต์แวร์ >> Visual Basic .

  • ตัวแก้ไข VBA จะเปิดขึ้น เลือก แทรก >> โมดูล .

  • หลังจากนั้น พิมพ์โค้ดต่อไปนี้ในช่อง โมดูล VBA .
7682

คำอธิบายโค้ด

  • ก่อนอื่นเราชื่อ ขั้นตอนย่อย ConvertToTextString .
  • ถัดไป เราจะประกาศ Range_Value และ Cell_Value เป็น Range .
  • ต่อมา เราตั้งค่า Range_Value เป็น คุณสมบัติ Selection .
  • หลังจากนั้น เราใช้ For Loop เพื่อแปลง Cell Formulas ถึง ค่าของเซลล์ .
  • สุดท้าย เราเรียกใช้โค้ด
  • จากนั้น กลับไปที่ชีตของคุณ เลือกเซลล์ที่ มีสูตรและ เรียกใช้ แมโคร

  • การดำเนินการนี้จะแปลง ผลลัพธ์ของสูตร เป็นค่า ซึ่งหมายความว่าสูตรจะหายไปและจะเหลือเพียงค่า

  • หากต้องการแปลง วันที่ เป็น สตริงข้อความ ตามลิงก์นี้ของ ส่วนที่ 1 .
  • ถัดไป เพื่อแปลง ราคาขาย เป็น สตริงข้อความ ไปที่ลิงก์นี้ของ ส่วนที่ 1 และอ่านกระบวนการ

ดังนั้นคุณจึงสามารถแปลง ผลลัพธ์ของสูตร ถึง สตริงข้อความ โดยใช้ VBA .

อ่านเพิ่มเติม: Excel VBA: แปลง F ormula เป็นค่าโดยอัตโนมัติ (2 วิธีง่ายๆ)

4. การใช้ Excel Power Query Editor เพื่อแปลงผลลัพธ์ของสูตรเป็นข้อความ

การใช้ Excel ตัวแก้ไข Power Query สามารถเป็นวิธีการสำคัญในการแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ . ดำเนินการตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ขั้นแรก เลือกชุดข้อมูลทั้งหมด
  • หลังจากนั้น ให้ไปที่ ข้อมูล >> จากตาราง/ช่วง
  • กล่องโต้ตอบ กล่องโต้ตอบ จะปรากฏขึ้น ตรวจสอบให้แน่ใจว่าคุณเลือก ตารางของฉันมีส่วนหัว .
  • หลังจากนั้น คลิก ตกลง .

<11
  • ถัดไป คุณจะเห็นข้อมูลของคุณของ ผลลัพธ์ของสูตร ใน Power Query Editor
    • หลังจากนั้น เลือก ปิด & โหลด จาก แท็บหน้าแรก .

    • การดำเนินการนี้จะเลื่อนข้อมูลนี้ไปยังแผ่นงานใหม่เป็น ตาราง . ตารางนี้ไม่มีสูตรใดๆ ซึ่งหมายความว่า ผลลัพธ์ของสูตร ทั้งหมดจะถูกแปลงเป็นค่าที่สอดคล้องกัน คุณจะเห็นว่า วันที่ จัดรูปแบบไม่ถูกต้อง

    • หากต้องการจัดรูปแบบ วันที่ ให้ถูกต้อง , เลือกและไปที่ กลุ่มตัวเลข .
    • หลังจากนั้น เลือก รูปแบบวันที่ .

    • สิ่งนี้จะให้บริการคุณใน วันที่ ในรูปแบบที่เหมาะสม

    • หลังจากนั้น ในการแปลง วันที่ เป็น สตริงข้อความ ตามลิงก์นี้ของ ส่วนที่ 1 .
    • ถัดไป เพื่อแปลง ราคาขาย สตริงข้อความ ไปที่ลิงก์นี้ของ ส่วนที่ 1 และอ่านกระบวนการ

    ดังนั้นคุณสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ โดยใช้ ตัวแก้ไข Power Query

    อ่านเพิ่มเติม: แปลง สูตรเป็นค่าโดยไม่ต้องวางแบบพิเศษใน Excel (5 วิธีง่ายๆ)

    5. การลากผลลัพธ์ของสูตรด้วยเมาส์เพื่อแปลงให้เป็นข้อความ

    อีกวิธีง่ายๆ ในการแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ คือการใช้ คลิกขวาที่เซลล์ลาก หรือ ช่วง คุณลักษณะ โปรดทำตามขั้นตอนด้านล่าง

    ขั้นตอน:

    • ขั้นแรก เลือกช่วงที่มี สูตร และวาง เคอร์เซอร์ บนขอบใดๆ ของเซลล์ที่เลือกเพื่อให้ไอคอน

    • หลังจากนั้น ให้กด คลิกขวาที่ปุ่ม และย้ายช่วงไปที่ใดก็ได้

    • หลังจากนั้น ให้วางช่วงนั้นไว้ที่ตำแหน่งก่อนหน้า แถบตัวเลือกจะปรากฏขึ้น เลือก คัดลอกที่นี่เป็นค่าเท่านั้น .

    การดำเนินการนี้จะแปลง ผลลัพธ์ของสูตร เป็นค่า ซึ่งหมายความว่า สูตรจะหายไปและจะเหลือเพียงค่าต่างๆ

    • ในทำนองเดียวกัน ให้แปลง ราคาขาย และ ผลลัพธ์ของสูตรยอดขายรวม เป็นค่า

    • หากต้องการแปลง วันที่ เป็น สตริงข้อความ ให้ไปที่ลิงก์นี้ของ ส่วนที่ 1 .
    • ถัดไป หากต้องการแปลง ราคาขาย เป็น สตริงข้อความ ให้ไปที่ลิงก์นี้ของ ส่วนที่ 1 และอ่านกระบวนการ

    ดังนั้น คุณสามารถแปลง Excel ผลลัพธ์ของสูตร เป็น สตริงข้อความ โดยการลาก ด้วยคุณลักษณะ คลิกขวาลาก

    6. การใช้ฟังก์ชัน TEXT

    หากคุณไม่ต้องการใช้คำสั่ง คุณสามารถใช้ ฟังก์ชัน TEXT เพื่อแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ ดำเนินการตามขั้นตอนด้านล่าง

    ขั้นตอน:

    • ขั้นแรก พิมพ์สูตรต่อไปนี้ในเซลล์ B5 เพียงเพิ่ม ฟังก์ชัน TEXT .

    =TEXT(TODAY(),"dd-mm-yy")

    ฟังก์ชัน TEXT แปลง ผลลัพธ์ของสูตร ของ ฟังก์ชัน TODAY เป็น สตริงข้อความ และรูปแบบ

    • กด ENTER แล้วคุณจะเห็น วันที่ ใน B5 เลื่อนไปทางซ้าย หมายความว่ามันถูกแปลงเป็น สตริงข้อความ .

    • ใช้ Fill Handle เพื่อ AutoFill เซลล์ด้านล่าง

    • ในทำนองเดียวกัน พิมพ์สูตรต่อไปนี้ในเซลล์ F5 และใช้ Fill Handle เพื่อ ป้อนอัตโนมัติ เซลล์ล่างในช่อง ราคาขาย

    =TEXT(D5*(1-E5),"0.00")

    คุณจะเห็นว่า ยอดขายรวม กลายเป็น 0 ดอลลาร์ เนื่องจาก ราคาขาย อยู่ในรูปแบบ ข้อความ ฟังก์ชัน SUM สามารถคำนวณผลรวมของค่าที่อยู่ใน ข้อความ รูปแบบ

    ดังนั้น คุณสามารถแปลง ผลลัพธ์ของสูตร เป็น สตริงข้อความ ด้วยความช่วยเหลือของ TEXT Function .

    อ่านเพิ่มเติม: วิธีแปลงสูตรเป็นค่าใน Excel (8 วิธีด่วน)

    7. การใช้ฟังก์ชัน CONCAT หรือ CONCATENATE

    คุณยังสามารถใช้ ฟังก์ชัน CONCAT หรือ ฟังก์ชัน CONCATENATE เพื่อแปลง ผลลัพธ์ของสูตร เป็น ข้อความสตริง ดำเนินการตามขั้นตอนด้านล่าง

    ขั้นตอน:

    • ขั้นแรก พิมพ์สูตรต่อไปนี้ในเซลล์ B5 เพียงเพิ่ม CONCAT หรือ CONCATENATE ฟังก์ชัน .

    =CONCAT(TODAY())

    สูตรต่อไปนี้ใช้ ฟังก์ชัน CONCATENATE .

    =CONCATENATE(TODAY())

    โดยปกติ ฟังก์ชัน CONCAT หรือ CONCATENATE จะเพิ่มสตริงหลายรายการเข้าด้วยกันและจัดเก็บเป็นสตริง เนื่องจากเราเพิ่งใช้ ผลลัพธ์ของสูตร ใน CONCAT หรือ CONCATENATE เราจะเห็นเพียงค่าเดียวที่แปลงเป็น ข้อความ สตริง

    • กด ENTER แล้วคุณจะเห็น วันที่ ใน B5 เลื่อนไปทางซ้าย หมายความว่ามันถูกแปลงเป็น สตริงข้อความ . นอกจากนี้ คุณจะเห็นว่าวันที่มีรูปแบบไม่ถูกต้อง

    เอาต์พุตของ ฟังก์ชัน CONCATENATE .

    • ใช้ Fill Handle เพื่อ ป้อนอัตโนมัติ เซลล์ด้านล่าง

    หากต้องการแปลงวันที่เป็นรูปแบบที่เหมาะสม โปรดไปที่ลิงก์นี้ของ ส่วนที่ 4 .

    • ในทำนองเดียวกัน พิมพ์สูตรต่อไปนี้ในเซลล์ F5 และใช้ Fill Handle ถึง ป้อนอัตโนมัติ เซลล์ล่างใน ราคาขาย

    =CONCAT(D5*(1-E5))

    ฟังก์ชัน CONCATENATE จะให้ผลลัพธ์เดียวกัน

    คุณจะเห็นได้ว่า ยอดขายรวม กลายเป็น 0 ดอลลาร์ เนื่องจาก ราคาขาย อยู่ใน ข้อความ

    Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง