Công thức kiểm tra độ dài của dãy số

Liên hệ QC

Ydna.N

Thành viên mới
Tham gia
5/1/19
Bài viết
9
Được thích
0
Chào các bác ạ,
Em có một mẫu nhập thông tin như thế này, trong đó có một cột thông tin về số CMND nhưng rất nhiều trường hợp gửi thông tin thu thập về cho em bị thiếu hoặc thừa chữ số trong số CMND, số CMND thì chỉ có 9 hoặc 12 chữ số nên em có thể dùng công thức nào để kiểm tra độ dài của dãy số xem có đúng là 9 hoặc 12 chữ số không ạ? Bạn em có gửi cho em công thức này nhưng em nhập vào thì không kiểm tra được ạ: =IF(OR(LEN(D8)=9;LEN(D8)=12);1;0)
Mong các bác chỉ giáo ạ!
 

File đính kèm

  • maunhap.jpg
    maunhap.jpg
    259.6 KB · Đọc: 18
Chào các bác ạ,
Em có một mẫu nhập thông tin như thế này, trong đó có một cột thông tin về số CMND nhưng rất nhiều trường hợp gửi thông tin thu thập về cho em bị thiếu hoặc thừa chữ số trong số CMND, số CMND thì chỉ có 9 hoặc 12 chữ số nên em có thể dùng công thức nào để kiểm tra độ dài của dãy số xem có đúng là 9 hoặc 12 chữ số không ạ? Bạn em có gửi cho em công thức này nhưng em nhập vào thì không kiểm tra được ạ: =IF(OR(LEN(D8)=9;LEN(D8)=12);1;0)
Mong các bác chỉ giáo ạ!
Bạn cho cái file lên xem nào.Kiểm tra có bao ký tự thì hàm Len là được.
 
Chào các bác ạ,
Em có một mẫu nhập thông tin như thế này, trong đó có một cột thông tin về số CMND nhưng rất nhiều trường hợp gửi thông tin thu thập về cho em bị thiếu hoặc thừa chữ số trong số CMND, số CMND thì chỉ có 9 hoặc 12 chữ số nên em có thể dùng công thức nào để kiểm tra độ dài của dãy số xem có đúng là 9 hoặc 12 chữ số không ạ? Bạn em có gửi cho em công thức này nhưng em nhập vào thì không kiểm tra được ạ: =IF(OR(LEN(D8)=9;LEN(D8)=12);1;0)
Mong các bác chỉ giáo ạ!
Hình thì rõ rồi. Nhưng bạn nên gửi dữ liệu thực tế lên nhé
 
Công thức của thớt đúng rồi, không cần phải sửa gì hết. Chỉ là 1 trong 2 vấn đề sau:
1. Nếu dữ liệu nhập vào thì có lẽ thớt muốn sử dụng cái gọi là validation. Trường hợp này thì nên mách cho thớt cách lập công thức validation, hoặc dùng conditional formatting để nhận chỗ sai.
2. Nếu dữ liệu lấy ở đâu đó thì có lẽ thớt bị vấn đề có khoảng trống khó nhìn thấy gì đó. Điển hình là ký tự 160. Trường hợp này thì cần lọc dữ liệu lại.
 
Hình thì rõ rồi. Nhưng bạn nên gửi dữ liệu thực tế lên nhé
Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
Bài đã được tự động gộp:

Hình thì rõ rồi. Nhưng bạn nên gửi dữ liệu thực tế lên nhé
Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
Bài đã được tự động gộp:

Bạn cho cái file lên xem nào.Kiểm tra có bao ký tự thì hàm Len là được.
Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
 

File đính kèm

  • vidudulieu.xlsx
    332.5 KB · Đọc: 11
  • vidudulieu.xlsx
    332.5 KB · Đọc: 1
  • vidudulieu.xlsx
    332.5 KB · Đọc: 0
Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
Bài đã được tự động gộp:


Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
Bài đã được tự động gộp:


Đây bác ạ, đây là file ví dụ của em. Trường CMND nhập như thế kia, nhưng đúng theo số CMND thì chỉ có thể là 9 hoặc 12 chữ số nên em muốn xin công thức nào có thể kiểm tra được những số CMND nào đủ 9 hoặc 12 chữ số, những số CMND nào không. Vì có những đơn vị có đến hàng nghìn hội viên nên nếu kiểm tra bằng mắt thường là không nổi ạ :(
Bạn Theo công thức của #3 là ra
=IF(OR(LEN(TRIM(D9))=9;LEN(TRIM(D9))=12);TRIM(LEN(D9))&" số";"kiểm tra lại")
 

File đính kèm

  • vidudulieu.xlsx
    331.8 KB · Đọc: 11
về cái phần "số";"kiểm tra lại" trong công thức là như thế nào ạ? Excel em kém nên em vẫn chưa hiểu lắm ạ :(
Cách học lỏm của tôi : Tôi nghĩ ! bạn cứ áp công thức vào File của mình rồi Enter một phát. Chống tay lên cằm ngẫm cái biết liền - Lại nhớ rất dai, có thể tùy biến được cho những trường hợp khác tương tự. Nếu cái gì thấy lạ hỏi liền thì lâu lâu ..... mới .... rõ.....
 
Web KT
Back
Top Bottom