So sánh 3 cột trong Excel

Liên hệ QC

123456it

Thành viên chính thức
Tham gia
5/10/08
Bài viết
80
Được thích
7
E có mục hồ sơ để so sánh như file Đính kèm. Các bác giúp e có câu lệnh nào để xác định cột nào sai( thiếu danh mục) thiếu ở đâu được ko ạ. Cám ơn các bác!
 

File đính kèm

E có mục hồ sơ để so sánh như file Đính kèm. Các bác giúp e có câu lệnh nào để xác định cột nào sai( thiếu danh mục) thiếu ở đâu được ko ạ. Cám ơn các bác!
................................................
Mã:
E2=IFERROR("Sai cột "&MATCH(1,INDEX(COUNTIF(A2:C2,A2:C2),,),0),"Trùng")
---

Có trường hợp 3 cột khác nhau không bạn?
 
E có mục hồ sơ để so sánh như file Đính kèm. Các bác giúp e có câu lệnh nào để xác định cột nào sai( thiếu danh mục) thiếu ở đâu được ko ạ. Cám ơn các bác!
Thử công thức này:
E2:=IF(SUM(COUNTIF(A2:C2,A2:C2))=3,"Sai 3 cột",IF(SUM(COUNTIF(A2:C2,A2:C2))=9,"Trùng", "Sai cột "&MATCH(1,COUNTIF(A2:C2,A2:C2),0)))
 
................................................
Mã:
E2=IFERROR("Sai cột "&MATCH(1,INDEX(COUNTIF(A2:C2,A2:C2),,),0),"Trùng")
---

Có trường hợp 3 cột khác nhau không bạn?
Câu này của bác E chạy chưa ổn vì như cột C có 000.00.12.H38.2020.1950 - Cột A cũng có.. Câu này của bác chỉ là so sánh ngang thôi ạ..E muốn so sánh toàn bộ cơ bác ạ :)
Bài đã được tự động gộp:

Thử công thức này:
E2:=IF(SUM(COUNTIF(A2:C2,A2:C2))=3,"Sai 3 cột",IF(SUM(COUNTIF(A2:C2,A2:C2))=9,"Trùng", "Sai cột "&MATCH(1,COUNTIF(A2:C2,A2:C2),0)))
Báo lỗi #N/A Bác ạ
 
Câu này của bác E chạy chưa ổn vì như cột C có 000.00.12.H38.2020.1950 - Cột A cũng có.. Câu này của bác chỉ là so sánh ngang thôi ạ..E muốn so sánh toàn bộ cơ bác ạ :)
Bài đã được tự động gộp:


Báo lỗi #N/A Bác ạ
lỗi do kéo dòng không có dữ liệu, muốn loại lỗi thì thêm iferror nữa

=IFERROR(IF(SUM(COUNTIF(A2:C2,A2:C2))=3,"Sai 3 cột",IF(SUM(COUNTIF(A2:C2,A2:C2))=9,"Trùng", "Sai cột "&MATCH(1,COUNTIF(A2:C2,A2:C2),0))),"")
 
Câu này của bác E chạy chưa ổn vì như cột C có 000.00.12.H38.2020.1950 - Cột A cũng có.. Câu này của bác chỉ là so sánh ngang thôi ạ..E muốn so sánh toàn bộ cơ bác ạ :)
Bài đã được tự động gộp:


Báo lỗi #N/A Bác ạ
Quy tắc so sánh là như thế nào
 
Quy tắc so sánh là như thế nào
Dạ so sánh 1 tên trong toàn bộ cột bác ạ.. Chứ ko phải là dòng với dòng.
Bài đã được tự động gộp:

FERROR(IF(SUM(COUNTIF(A2:C2,A2:C2))=3,"Sai 3 cột",IF(SUM(COUNTIF(A2:C2,A2:C2))=9,"Trùng", "Sai cột "&MATCH(1,COUNTIF(A2:C2,A2:C2),0))),"")
Báo cáo bác là sao nó toàn ra trắng phau thế bác? E đổi thử mã hồ sơ nhưng ko thấy báo tín hiệu gì cả
 

File đính kèm

  • 2.png
    2.png
    212.6 KB · Đọc: 6
Tức là bạn giải thích: Điều kiện thế nào thì là "trùng", thế nào là "sai" í bạn.
Nếu cả 3 cột A B C đó đều có chung duy nhất 1 hồ sơ là 1234 chẳng hạn là đúng... Còn lại khi :
Cột A và C có nhưng B ko có thì báo sai hoặc thiếu ở cột B
Cột A và B có nhưng C ko có thì báo sai hoặc thiếu ở cột C
.....
E muốn làm gọn chứ nếu để so sánh 2 cột thì e phải tạo đến 3 cột cơ ạ :(
 
Dạ so sánh 1 tên trong toàn bộ cột bác ạ.. Chứ ko phải là dòng với dòng.
Bài đã được tự động gộp:


Báo cáo bác là sao nó toàn ra trắng phau thế bác? E đổi thử mã hồ sơ nhưng ko thấy báo tín hiệu gì cả
Bên mình vẫn được mà
 

File đính kèm

Nếu cả 3 cột A B C đó đều có chung duy nhất 1 hồ sơ là 1234 chẳng hạn là đúng... Còn lại khi :
Cột A và C có nhưng B ko có thì báo sai hoặc thiếu ở cột B
Cột A và B có nhưng C ko có thì báo sai hoặc thiếu ở cột C
.....
E muốn làm gọn chứ nếu để so sánh 2 cột thì e phải tạo đến 3 cột cơ ạ :(

Trong 1 cột, tên hộ sơ là duy nhất hay là có thể lặp lại vậy bạn.
 
Trong 1 cột, tên hộ sơ là duy nhất hay là có thể lặp lại vậy bạn.
tất cả là duy nhất trong mỗi cột bác à :)
Bài đã được tự động gộp:

Bên mình vẫn được mà
Cái này của bác gửi cho em thiếu dấu } bác à... Nhưng cái này của bác chỉ so sánh bằng dc thôi ạ.. ko so sánh trong toàn bộ cột với nhau ạ ? Vì như ko trùng dòng như hình e gửi là sai đúng ko ạ
Ngoài ra cột B ko hề có cái đó mà Bác :)
 

File đính kèm

  • 4.png
    4.png
    158.3 KB · Đọc: 8
Lần chỉnh sửa cuối:
tất cả là duy nhất trong mỗi cột bác à :)
Bài đã được tự động gộp:


Cái này của bác gửi cho em thiếu dấu } bác à... Nhưng cái này của bác chỉ so sánh bằng dc thôi ạ.. ko so sánh trong toàn bộ cột với nhau ạ ? Vì như ko trùng dòng như hình e gửi là sai đúng ko ạ
Ngoài ra cột B ko hề có cái đó mà Bác :)
Dùng hàm tự tạo.

---
Trong 1 cột, nếu 1 mã không phải là duy nhất thì là sai hay đúng. Bạn xem lại trường hợp này rồi tính tiếp
 

File đính kèm

File đính kèm

................................................
Mã:
E2=IFERROR("Sai cột "&MATCH(1,INDEX(COUNTIF(A2:C2,A2:C2),,),0),"Trùng")
---

Có trường hợp 3 cột khác nhau không bạn?
Có bác nhé.. vì đây thực ra là mã hồ sơ mà
Bài đã được tự động gộp:

Dùng hàm tự tạo.

---
Trong 1 cột, nếu 1 mã không phải là duy nhất thì là sai hay đúng. Bạn xem lại trường hợp này rồi tính tiếp
Mã là duy nhất bác ạ.. cái của bác nếu e thử 2 cột A và B chung 1 mã thì vẫn báo sai cả 3 cột A
 
Web KT

Bài viết mới nhất

Back
Top Bottom