Excel - ลบข้อมูลที่ซ้ำกันในแถวแยก


0

ฉันมีสเปรดชีตที่มีหลายคอลัมน์ ที่แรกก็คือต้นแบบและอีก 4 หรือ 5 คนมีข้อมูลที่ฉันต้องการกำจัดออกจากต้นแบบ ฉันจะใช้ฟังก์ชั่นนี้ได้อย่างไร?

เช่น:

   Column 1       Column 2       Column 3
---------------|-------------|--------------|
               |             |              |
test 1         | test 2      | test 2       | 
test 2         | test 4      | test 1       |
test 3         |             |              |
test 4         |             |              |
test 5         |             |              |

ฉันต้องการลบการทดสอบ 1,2 & 4 จากคอลัมน์ 1 เพราะพบในคอลัมน์ (n)

คำตอบ:


1

ถ้าควรทำด้วยตนเอง สมมติว่าตารางของคุณเริ่มต้นA1และไม่มีส่วนหัว

จากนั้นฉันจะ:

  1. เพิ่มคอลัมน์เทียม (ตัวอย่างD) พร้อมสูตร เพราะD1จะเป็น=COUNTIF($B$1:$B$5;A1)+COUNTIF($C$1:$C$5;A1)เช่นนั้นเติมเซลล์อื่น ๆ ลงในคอลัมน์
  2. Home -> Editing -> Sort & Filter -> Filterเพิ่มตัวกรองไปยังตารางผ่าน ปุ่มแบบเลื่อนลงจะปรากฏในเซลล์ด้านบนคอลัมน์
  3. ปิดค่าทั้งหมดยกเว้น0จากคอลัมน์เทียมโดยใช้ปุ่มแบบเลื่อนลง (ใช้ตัวกรอง)

วิธีการทำงาน: ทุกคนCOUNTIFพบจำนวนการเกิดขึ้นของค่าจากAคอลัมน์ในค่าในทั้งสองBหรือCคอลัมน์ ถ้าค่าจากAอยู่ในBหรือผลตอบแทนที่ไม่คุ้มค่า ดังนั้นเราต้องแยกค่าที่ไม่ใช่เหล่านี้ออกCCOUNTIF00


ฉันไม่เข้าใจคำตอบของคุณ ... เลย ฉันไม่รู้ด้วยซ้ำว่าจะให้คุณชี้แจงอะไร ตกลงฉันจะลอง ... 1) คอลัมน์เทียมคืออะไร 2) คืออะไรและทำไมฉันจึงเพิ่มตัวกรอง 3) "เปลี่ยนค่า 0 จากคอลัมน์เทียม" ... เหรอ? 4) "ถ้ามันควรจะทำเอง" ... เหรอ? 5) "ใช้ vlookup" ... huh / อย่างไร

คุณใช้งานโดยใช้มาโครหรือทำเอง คุณมีจำนวนคอลัมน์ที่กำหนดไว้ล่วงหน้าหรือไม่

ใช่คอลัมน์ที่กำหนดไว้ล่วงหน้า

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

จำเป็นต้องลบหรือซ่อนตัวอยู่เพียงพอหรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.