Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

หากคุณกำลังมองหาวิธีที่ง่ายที่สุดในการรวมแถวใน Excel ตามเกณฑ์ คุณอยู่ในที่ที่ถูกต้อง ที่นี่ ผมจะพยายามแสดงวิธีการรวมแถวใน Excel ตามเกณฑ์

ดาวน์โหลดสมุดงาน Excel

วิธีที่ง่ายที่สุดในการรวมแถวใน Excel ตามเกณฑ์

เริ่มจากตารางข้อมูลก่อน ที่นี่ ผมได้นำชุดข้อมูลที่ประกอบด้วย 3 คอลัมน์ ชื่อ Author, Books, Price(Tk), และ 9 แถว มาบ้างครั้งตามเกณฑ์ แถวหลายแถวจะถูกรวมที่นี่โดยใช้ฟังก์ชันประเภทต่างๆ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

วิธีที่-1: ใช้ตัวเลือก Consolidate เพื่อรวมค่าซ้ำ

สมมติว่า คุณต้อง รวมแถว ตามนักเขียนที่เหมือนกัน และจากนั้นตามชื่อของพวกเขา ผลรวมของราคาหนังสือของพวกเขาจะถูกรวมเข้าด้วยกัน

  1. เพื่อให้ตรงตามเกณฑ์นี้ คุณต้องทำตามกระบวนการ Data tab>>Data Tools>>Consolidate

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

2. จากนั้น กล่องโต้ตอบ Consolidate จะปรากฏ ซึ่งคุณต้องเลือกช่วงข้อมูลทั้งหมดเป็น Reference และจากนั้นคลิกที่ Add บน All references และจากนั้นคลิกที่ Left Column และสุดท้ายกด OK

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

3. หลังจากนั้น เซลล์ซ้ำของคอลัมน์ Author จะถูกรวม และค่า Price(Tk) ของพวกเขาจะถูกรวมเข้าด้วยกัน

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

ในสถานการณ์ด้านบน ผมได้พยายามใช้ฟังก์ชัน SUM ของตัวเลือก Consolidate แต่ตามเกณฑ์อื่นๆ เช่น การนับจำนวนครั้งที่ชื่อนักเขียนซ้ำกัน ต่อชื่อนักเขียนที่รวมแล้ว

4. เพื่อแก้ปัญหานี้ คุณต้องเพียงแค่เลือกฟังก์ชัน Count Numbers ดังด้านล่าง

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

5. หลังจากกด OK ตารางต่อไปนี้จะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

อ่านเพิ่มเติม: รวมแถวซ้ำใน Excel

 

วิธีที่-2: ใช้ฟังก์ชันตรรกะเพื่อรวมข้อความที่เหมือนกัน

  1. ที่นี่ สมมติว่าเกณฑ์อีกอย่างคือการรวมหนังสือทั้งหมดในเซลล์เดียว ตามนักเขียนที่เหมือนกัน เพื่อแก้ปัญหานี้ ผมจะใช้ฟังก์ชัน IF ที่นี่ ก่อนอื่น คุณต้องเลือกคอลัมน์ Author และจากนั้นทำตาม Home tab >> Editing>> Sort & Filter>> Sort A to Z

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. หลังจากนั้น ข้อมูลที่จัดเรียงแล้วจะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

  1. จากนั้น ใช้ฟังก์ชัน IF ตามที่แสดงด้านล่าง

=IF( logical test, value if true, value if false)

ที่นี่ logical test คือ B3=B4 (เพื่อตรวจสอบว่าผู้เขียนเหมือนกันหรือไม่)

value if true คือการรวมหนังสือของนักเขียนที่เหมือนกันทั้งหมด

value if false คือการแสดงชื่อหนังสือสำหรับนักเขียนที่ไม่ซ้ำต่อไป

=IF(B3=B4, E3& "" &C4,C4)

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

  1. หลังจากนั้น คุณต้องใส่สูตรและลากลงมาจนถึง Formula 1 จากนั้นตารางต่อไปนี้จะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. จากนั้น ฟังก์ชัน IF ถูกใช้อีกครั้งใน Formula 2

ที่นี่ =IF(B5<>B4,0,1)

นี่หมายถึง หากเซลล์ต่อไปสองเซลล์ไม่เท่ากัน จะคืนค่า 0 มิฉะนั้นจะคืนค่า 1

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

  1. หลังจากนั้น ใส่สูตรและลากลงมาจนถึงสุดเพื่อคัดลอกสูตรใน Formula 2

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. หลังจากนั้น คุณต้องกรองคอลัมน์ Formula 2 และเลือกตัวเลือกกรอง 0 ดังด้านล่าง

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. หลังจากกด OK, คุณจะได้ตารางต่อไปนี้ ซึ่งหนังสือที่เหมือนกันจะถูกรวมกันต่อต้านนักเขียนที่เหมือนกัน ดังด้านล่าง

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

วิธีที่ 3: ใช้ PivotTable เพื่อรวมแถว

ในส่วนนี้ เพื่อรวมแถวตามนักเขียนที่เหมือนกัน และจากนั้นตามชื่อของพวกเขา ผลรวมของราคาหนังสือของพวกเขาจะถูกรวม ตัวเลือก PivotTable จะถูกใช้

  1. ก่อนอื่น คุณต้องทำตาม Insert >> Table>>PivotTable

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. ต่อมา กล่องโต้ตอบจะปรากฏ ซึ่งคุณจะต้องเลือกช่วงข้อมูลใน Table/ Range

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. จากนั้นแผ่นงานใหม่ต่อไปนี้จะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. จากนั้น คุณจะต้องลาก Author ไปที่ฟิลด์ Rows และ Sum of Price (Tk) ไปที่ Values หลังจากนั้น ตารางต่อไปนี้จะปรากฏ ซึ่งแถวที่เหมือนกันจะถูกรวมในคอลัมน์ Author และตามนักเขียน ราคาจะถูกรวมเข้าด้วยกัน

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

วิธีที่-4: ใช้ COUNTIF เพื่อรวมแถว

ในส่วนนี้ ผมต้องการรวม Books ทั้งหมด ตามแต่ละ Author.

  1. ก่อนอื่น คุณต้องใช้ฟังก์ชันต่อไปนี้ ที่นี่ AMPERSAND และ COUNTIF ถูกใช้
    =B4&" "&COUNTIF($B$4:$B4,B4)
    =COUNTIF(criteria range, criteria)
    ที่นี่ & จะรวม Texts สองชิ้นนี้และ Space

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

  1. หลังจากใส่สูตรและลากขึ้นไปจนถึงคอลัมน์ Combined ผลลัพธ์ต่อไปนี้จะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

  1. หลังจากนั้น คุณต้องใช้ฟังก์ชันตรรกะต่อไปนี้
    =IF($B4&" "&1=E4, INDEX(C:C,MATCH($B4&" "&1,E:E,0))&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&2,E:E,0)),"")&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&3,E:E,0)),"")&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&4,E:E,0)),""),"")

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

  1. หลังจากใส่ฟังก์ชันและลากผ่านคอลัมน์ Merged row of Books name แถวที่รวมแล้วตามเกณฑ์นี้จะปรากฏ

รวมแถวใน Excel ตามเกณฑ์: วิธีที่รวดเร็วและง่าย

 

สรุป:

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

การอ่านเพิ่มเติม

  • วิธีรวมแถวและคอลัมน์ใน Excel (2 วิธี)
  • Excel รวมแถวที่มีค่าเดียวกัน (4 วิธี)
  • วิธีรวมแถวที่มี ID เดียวกันใน Excel (3 วิธีเร็ว)
  • วิธีรวมหลายแถวเป็นเซลล์เดียวใน Excel
  • รวมแถวซ้ำและผลรวมค่าใน Excel