สารบัญ
บทช่วยสอนแสดงวิธีการลบใน Excel โดยใช้เครื่องหมายลบและฟังก์ชัน SUM นอกจากนี้คุณยังจะได้เรียนรู้วิธีลบเซลล์ ทั้งคอลัมน์ เมทริกซ์ และรายการ
การลบ เป็นหนึ่งในสี่การดำเนินการทางคณิตศาสตร์พื้นฐาน และนักเรียนชั้นประถมศึกษาทุกคนรู้ว่าต้องลบ หมายเลขหนึ่งจากอีกหมายเลขที่คุณใช้เครื่องหมายลบ วิธีการแบบเก่าที่ดีนี้ใช้ได้กับ Excel เช่นกัน คุณสามารถลบอะไรได้บ้างในแผ่นงานของคุณ? อะไรก็ได้: ตัวเลข เปอร์เซ็นต์ วัน เดือน ชั่วโมง นาที และวินาที คุณยังสามารถลบเมทริกซ์ สตริงข้อความ และรายการได้อีกด้วย ทีนี้ มาดูวิธีการทำทั้งหมดนี้กัน
สูตรการลบใน Excel (สูตรลบ)
เพื่อความชัดเจน ฟังก์ชัน SUBTRACT ใน Excel ไม่มีอยู่จริง หากต้องการดำเนินการลบอย่างง่าย ให้ใช้ เครื่องหมายลบ (-)
สูตรการลบพื้นฐานของ Excel ทำได้ง่ายๆ ดังนี้:
= number1- number2ตัวอย่างเช่น หากต้องการลบ 10 จาก 100 ให้เขียนสมการด้านล่างและได้ผลลัพธ์เป็น 90:
=100-10
หากต้องการป้อนสูตรใน แผ่นงาน ทำดังต่อไปนี้:
- ในเซลล์ที่คุณต้องการให้ผลลัพธ์ปรากฏขึ้น ให้พิมพ์เครื่องหมายความเท่าเทียมกัน ( = )
- พิมพ์ตัวเลขแรก ตามด้วยเครื่องหมายลบ ตามด้วยตัวเลขที่สอง
- กรอกสูตรโดยกดปุ่ม Enter
เช่นเดียวกับในวิชาคณิตศาสตร์ คุณสามารถทำมากกว่าหนึ่งการดำเนินการทางคณิตศาสตร์ภายในสูตรเดียว
ตัวอย่างเช่น หากต้องการลบตัวเลขสองสามตัวออกจาก 100 ให้พิมพ์ตัวเลขเหล่านั้นทั้งหมดโดยคั่นด้วยเครื่องหมายลบ:
=100-10-20-30
เพื่อระบุว่า ควรคำนวณส่วนหนึ่งของสูตรก่อน ใช้วงเล็บ ตัวอย่างเช่น:
=(100-10)/(80-20)
ภาพหน้าจอด้านล่างแสดงสูตรอื่นๆ อีกสองสามสูตรในการลบตัวเลขใน Excel:
วิธีลบเซลล์ใน Excel
ในการลบเซลล์หนึ่งออกจากเซลล์อื่น คุณยังใช้สูตรลบ แต่ใส่การอ้างอิงเซลล์แทนจำนวนจริง:
= เซลล์_1- เซลล์_2ตัวอย่างเช่น หากต้องการลบตัวเลขใน B2 ออกจากตัวเลขใน A2 ให้ใช้สูตรนี้:
=A2-B2
คุณไม่จำเป็นต้องพิมพ์การอ้างอิงเซลล์ด้วยตนเอง คุณสามารถเพิ่มลงใน สูตรโดยการเลือกเซลล์ที่เกี่ยวข้อง มีวิธีการดังนี้:
- ในเซลล์ที่คุณต้องการแสดงผลต่าง พิมพ์เครื่องหมายเท่ากับ (=) เพื่อเริ่มสูตรของคุณ
- คลิกที่เซลล์ที่มีเครื่องหมายลบ (a จำนวนอื่นที่จะนำมาลบกัน) การอ้างอิงจะถูกเพิ่มลงในสูตรโดยอัตโนมัติ (A2)
- พิมพ์เครื่องหมายลบ (-)
- คลิกที่เซลล์ที่มีตัวลบ (ตัวเลขที่จะลบออก) เพื่อเพิ่ม อ้างอิงถึงสูตร (B2)
- กดปุ่ม Enter เพื่อกรอกสูตรของคุณ
และคุณจะได้ผลลัพธ์ที่คล้ายกับสิ่งนี้:
วิธีลบเซลล์หลายเซลล์ออกจากเซลล์เดียวเซลล์ใน Excel
หากต้องการลบเซลล์หลายเซลล์ออกจากเซลล์เดียวกัน คุณสามารถใช้วิธีการใดๆ ต่อไปนี้
วิธีที่ 1. เครื่องหมายลบ
เพียงพิมพ์การอ้างอิงเซลล์หลายๆ ด้วยเครื่องหมายลบเหมือนที่เราทำเมื่อลบจำนวนหลายตัว
ตัวอย่างเช่น หากต้องการลบเซลล์ B2:B6 จาก B1 ให้สร้างสูตรด้วยวิธีนี้:
=B1-B2-B3-B4-B5-B6
วิธีที่ 2. ฟังก์ชัน SUM
เพื่อให้สูตรกระชับมากขึ้น ให้บวกเครื่องหมายลบ (B2:B6) โดยใช้ฟังก์ชัน SUM แล้วลบผลบวกออกจากเครื่องหมายลบ ( B1):
=B1-SUM(B2:B6)
วิธีที่ 3. รวมจำนวนลบ
ตามที่คุณจำได้จากหลักสูตรคณิตศาสตร์ การลบจำนวนลบ ก็เหมือนกับการเพิ่มเข้าไป ดังนั้น ให้นำตัวเลขทั้งหมดที่คุณต้องการลบออก (สำหรับขั้นตอนนี้ เพียงพิมพ์เครื่องหมายลบหน้าตัวเลข) จากนั้นใช้ฟังก์ชัน SUM เพื่อบวกจำนวนลบ:
=SUM(B1:B6)
วิธีลบคอลัมน์ใน Excel
ในการลบ 2 คอลัมน์ทีละแถว ให้เขียนสูตรลบสำหรับเซลล์บนสุด จากนั้นลากจุดจับเติมหรือดับเบิล- คลิกเครื่องหมายบวกเพื่อคัดลอกสูตรไปยังทั้งคอลัมน์
ตามตัวอย่าง ลองลบตัวเลขในคอลัมน์ C ออกจากตัวเลขในคอลัมน์ B โดยเริ่มจากแถว 2:
=B2-C2
เนื่องจากใช้การอ้างอิงเซลล์แบบสัมพัทธ์ สูตรจะปรับให้เหมาะสมสำหรับแต่ละแถว:
ลบเลขเดียวกัน จากคอลัมน์ตัวเลข
ถึงลบตัวเลขหนึ่งตัวจากช่วงของเซลล์ ป้อนตัวเลขนั้นในบางเซลล์ (F1 ในตัวอย่างนี้) และลบเซลล์ F1 ออกจากเซลล์แรกในช่วง:
=B2-$F$1
จุดสำคัญ คือการล็อคการอ้างอิงสำหรับเซลล์ที่จะลบด้วยเครื่องหมาย $ สิ่งนี้สร้างการอ้างอิงเซลล์แบบสัมบูรณ์ที่ไม่เปลี่ยนแปลงไม่ว่าจะคัดลอกสูตรไปที่ใด การอ้างอิงแรก (B2) ไม่ได้ถูกล็อค ดังนั้นจึงมีการเปลี่ยนแปลงสำหรับแต่ละแถว
ด้วยเหตุนี้ ในเซลล์ C3 คุณจะมีสูตร =B3-$F$1; ในเซลล์ C4 สูตรจะเปลี่ยนเป็น =B4-$F$1 และอื่นๆ:
หากการออกแบบเวิร์กชีตของคุณไม่อนุญาตให้มีเซลล์เพิ่มเติมเพื่อรองรับ จำนวนที่ต้องลบ ไม่มีอะไรขัดขวางคุณจากการฮาร์ดโค้ดโดยตรงในสูตร:
=B2-150
วิธีลบเปอร์เซ็นต์ใน Excel
หากคุณต้องการลบเพียงหนึ่งเปอร์เซ็นต์จาก อีกวิธีหนึ่ง สูตรลบที่คุ้นเคยอยู่แล้วจะได้ผล ตัวอย่างเช่น:
=100%-30%
หรือคุณสามารถป้อนเปอร์เซ็นต์ในแต่ละเซลล์และลบเซลล์เหล่านั้น:
=A2-B2
หากคุณต้องการลบเปอร์เซ็นต์ออกจากตัวเลข เช่น ลดจำนวนเป็นเปอร์เซ็นต์ ให้ใช้สูตรนี้:
= จำนวน* (1 - %)ตัวอย่างเช่น คุณสามารถลดจำนวนใน A2 ลง 30% ได้ดังนี้:
=A2*(1-30%)
หรือคุณสามารถป้อนเปอร์เซ็นต์ในแต่ละเซลล์ (เช่น B2) และอ้างถึงเซลล์นั้นโดย ใช้สัมบูรณ์ข้อมูลอ้างอิง:
=A2*(1-$B$2)
สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีคำนวณเปอร์เซ็นต์ใน Excel
วิธีลบวันที่ใน Excel
วิธีที่ง่ายที่สุดในการลบวันที่ใน Excel คือการป้อนในแต่ละเซลล์ และลบเซลล์หนึ่งออกจากเซลล์อื่น:
= End_date- Start_date<0คุณยังสามารถระบุวันที่โดยตรงในสูตรของคุณโดยใช้ฟังก์ชัน DATE หรือ DATEVALUE ตัวอย่างเช่น:
=DATE(2018,2,1)-DATE(2018,1,1)
=DATEVALUE("2/1/2018")-DATEVALUE("1/1/2018")
ดูข้อมูลเพิ่มเติมเกี่ยวกับการลบวันที่ได้ที่นี่:
- วิธีเพิ่มและลบวันที่ใน Excel
- วิธีคำนวณวันระหว่างวันที่ใน Excel
วิธีลบเวลาใน Excel
สูตรสำหรับการลบเวลาใน Excel สร้างขึ้นในลักษณะเดียวกัน:
= End_time- Start_timeตัวอย่างเช่น หากต้องการทราบความแตกต่างระหว่างเวลาใน A2 และ B2 ให้ใช้สูตรนี้:
=A2-B2
เพื่อให้ผลลัพธ์แสดงอย่างถูกต้อง อย่าลืมใช้รูปแบบเวลากับเซลล์สูตร:
คุณสามารถบรรลุผลลัพธ์เดียวกันได้โดยระบุค่าเวลาโดยตรงใน สูตร เพื่อให้ Excel เข้าใจเวลาอย่างถูกต้อง ให้ใช้ฟังก์ชัน TIMEVALUE:
=TIMEVALUE("4:30 PM")-TIMEVALUE("12:00 PM")
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการลบเวลา โปรดดู:
- วิธีคำนวณเวลาใน Excel
- วิธีเพิ่ม & ลบเวลาเพื่อแสดงมากกว่า 24 ชั่วโมง 60 นาที 60 วินาที
วิธีลบเมทริกซ์ใน Excel
สมมติว่าคุณมีสองชุดของค่า (เมทริกซ์) และคุณต้องการลบองค์ประกอบที่สอดคล้องกันของชุดดังที่แสดงในภาพหน้าจอด้านล่าง:
นี่คือวิธีที่คุณสามารถทำได้ด้วยสูตรเดียว:
- เลือกช่วงของเซลล์ว่างที่มีจำนวนแถวและคอลัมน์เท่ากับเมทริกซ์ของคุณ
- ในช่วงที่เลือกหรือในแถบสูตร ให้พิมพ์สูตรการลบเมทริกซ์:
=(A2:C4)-(E2:G4)
- กด Ctrl + Shift + Enter เพื่อทำให้เป็นสูตรอาร์เรย์
ผลลัพธ์ของการลบจะ ปรากฏในช่วงที่เลือก หากคุณคลิกที่เซลล์ใดๆ ในอาร์เรย์ผลลัพธ์และดูที่แถบสูตร คุณจะเห็นว่าสูตรนั้นล้อมรอบด้วย {วงเล็บปีกกา} ซึ่งเป็นการแสดงภาพสูตรอาร์เรย์ใน Excel:
หากคุณไม่ชอบใช้สูตรอาร์เรย์ในเวิร์กชีตของคุณ คุณสามารถแทรกสูตรการลบปกติในเซลล์บนซ้ายสุดและคัดลอกไปทางขวาและลงไปยังเซลล์ได้มากเท่าที่เมทริกซ์ของคุณมีแถวและคอลัมน์
ในตัวอย่างนี้ เราสามารถใส่สูตรด้านล่างใน C7 และลากไปยัง 2 คอลัมน์และ 2 แถวถัดไป:
=A2-C4
เนื่องจากการใช้ การอ้างอิงเซลล์สัมพัทธ์ (โดยไม่มีเครื่องหมาย $) สูตรจะปรับตามตำแหน่งสัมพัทธ์ของคอลัมน์และแถวที่มีการคัดลอก:
ลบข้อความ ของเซลล์หนึ่งจากอีกเซลล์
ขึ้นอยู่กับว่าคุณต้องการจัดการกับตัวพิมพ์ใหญ่และตัวพิมพ์เล็กอักขระที่เหมือนกันหรือต่างกัน ให้ใช้หนึ่งในสูตรต่อไปนี้
สูตรที่คำนึงถึงตัวพิมพ์เล็กและใหญ่เพื่อลบข้อความ
หากต้องการลบข้อความของเซลล์หนึ่งออกจากข้อความในอีกเซลล์หนึ่ง ให้ใช้ฟังก์ชัน SUBSTITUTE เพื่อแทนที่ข้อความที่จะลบด้วยสตริงว่าง จากนั้นตัดช่องว่างเพิ่มเติม:
TRIM(SUBSTITUTE( full_text, text_to_subtract,""))ด้วย ข้อความแบบเต็มใน A2 และสตริงย่อยที่คุณต้องการลบใน B2 สูตรจะเป็นดังนี้:
=TRIM(SUBSTITUTE(A2,B2,""))
อย่างที่คุณเห็น สูตรทำงานได้ดีสำหรับการลบสตริงย่อยจากจุดเริ่มต้นและจาก จุดสิ้นสุดของสตริง:
ถ้าคุณต้องการลบข้อความเดียวกันออกจากช่วงของเซลล์ คุณสามารถ "ฮาร์ดโค้ด" ข้อความนั้นในสูตรของคุณได้
ตามตัวอย่าง ลองลบคำว่า "Apples" ออกจากเซลล์ A2:
=TRIM(SUBSTITUTE(A2,"Apples",""))
เพื่อให้สูตรใช้งานได้ โปรดตรวจสอบว่า เพื่อพิมพ์ข้อความทั้งหมด รวมถึง ตัวอักษรตัวพิมพ์ใหญ่และเล็ก .
สูตรที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่เพื่อลบข้อความ
สูตรนี้ใช้สูตรเดียวกัน วิธีการ - แทนที่ข้อความเพื่อลบด้วยสตริงว่าง แต่คราวนี้ เราจะใช้ฟังก์ชัน REPLACE ร่วมกับฟังก์ชันอีกสองฟังก์ชันที่กำหนดตำแหน่งที่จะเริ่มต้นและจำนวนอักขระที่จะแทนที่:
- ฟังก์ชัน SEARCH จะส่งคืนตำแหน่งของอักขระตัวแรกที่จะลบ ภายในสตริงเดิม ละเว้นตัวพิมพ์ข้อความ หมายเลขนี้ไปที่ start_num อาร์กิวเมนต์ของฟังก์ชัน REPLACE
- ฟังก์ชัน LEN จะค้นหาความยาวของสตริงย่อยที่ควรลบออก ตัวเลขนี้ไปที่อาร์กิวเมนต์ num_chars ของ REPLACE
สูตรที่สมบูรณ์มีลักษณะดังนี้:
TRIM(REPLACE( full_text, SEARCH( text_to_subtract, full_text), LEN( text_to_subtract),""))นำไปใช้กับชุดข้อมูลตัวอย่างของเรา ซึ่งจะมีรูปร่างดังต่อไปนี้:
=TRIM(REPLACE(A2,SEARCH(B2,A2),LEN(B2),""))
โดยที่ A2 คือข้อความต้นฉบับ และ B2 คือสตริงย่อยที่จะลบออก
ลบรายการหนึ่งออกจากรายการอื่น
สมมติว่าคุณมีรายการค่าข้อความสองรายการในคอลัมน์ต่างๆ รายการที่เล็กกว่าจะเป็นชุดย่อยของรายการที่ใหญ่กว่า คำถามคือ: คุณจะลบองค์ประกอบของรายการที่เล็กกว่าออกจากรายการที่ใหญ่กว่าได้อย่างไร
ในทางคณิตศาสตร์ งานที่ต้องทำคือการลบรายการที่เล็กกว่าออกจากรายการที่ใหญ่กว่า:
รายการที่ใหญ่ขึ้น: { "A", "B", "C", "D"}
รายการย่อย: {"A", "C"}
ผลลัพธ์: {"B", "D"
ในแง่ของ Excel เราจำเป็นต้องเปรียบเทียบสองรายการสำหรับค่าที่ไม่ซ้ำกัน เช่น ค้นหาค่าที่ปรากฏเฉพาะในรายการที่ใหญ่กว่า สำหรับสิ่งนี้ ให้ใช้สูตรที่อธิบายไว้ในวิธีเปรียบเทียบสองคอลัมน์สำหรับความแตกต่าง:
=IF(COUNTIF($B:$B, $A2)=0, "Unique", "")
โดยที่ A2 เป็นเซลล์แรกของรายการที่ใหญ่กว่า และ B คือคอลัมน์ที่รองรับรายการที่เล็กกว่า
ด้วยเหตุนี้ ค่าที่ไม่ซ้ำในรายการที่ใหญ่กว่าจึงมีป้ายกำกับดังนี้:
และตอนนี้ คุณสามารถกรองค่าที่ไม่ซ้ำและคัดลอกไปที่ใดก็ได้ที่คุณต้องการ
นั่นคือวิธีที่คุณลบตัวเลขและเซลล์ใน Excel หากต้องการดูตัวอย่างของเราอย่างใกล้ชิด โปรดดาวน์โหลดสมุดงานตัวอย่างด้านล่าง ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!
สมุดแบบฝึกหัด
ตัวอย่างสูตรการลบ (ไฟล์ .xlsx)