Định dạng sao cho các số đều có 9 ký tự (nếu thiếu thêm số 0 vào đằng trước) (1 người xem)

  • Thread starter Thread starter trungvdb
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

trungvdb

Thành viên thường trực
Tham gia
22/8/08
Bài viết
374
Được thích
171
Nghề nghiệp
Tài chính
Cột A của tôi là các mã KH, vấn đề là làm thế nào để mỗi mã KH đều bao gồm 9 con số.
Ví dụ:
12345 thành 000012345
123 thành 000000123

Xin hỏi thêm: Vấn đề dùng hàm gì để đếm tổng mã KH trong dãy trên có tên khác nhau (trùng nhau chỉ tính là 1).
 

File đính kèm

- Định dạng cell dạng: 000000000 thì bạn sẽ có mã khách hàng như ý
- Đếm phần tử không bị trùng thì bạn dùng: =SUM(1/COUNTIF(vùng cần đếm,vùng cần đếm))
 
- Định dạng cell dạng: 000000000 thì bạn sẽ có mã khách hàng như ý
- Đếm phần tử không bị trùng thì bạn dùng: =SUM(1/COUNTIF(vùng cần đếm,vùng cần đếm))
Cthức của bác hình như có nhầm lẫn thì phải: Sao Công thức gì lạ thế nhỉ: Rõ ràng COUNTIF(vùng cần đếm,vùng cần đếm) = 0 mà.
 
Cthức của bác hình như có nhầm lẫn thì phải: Sao Công thức gì lạ thế nhỉ: Rõ ràng COUNTIF(vùng cần đếm,vùng cần đếm) = 0 mà.
Bạn cứ thử áp dụng công thức đấy đi, nhớ là kết thúc bằng Ctr+Shift+Enter vì công thức đấy là công thức mảng.
 
Có thể định dạng như sau:

Chọn vùng dữ liệu---Vào menu Format---Chọn Cells --Thẻ Number chọn dòng Customs trong list category--Trong ô Type: gõ 000000000 (9 số 0) ---OK
Bạn nhập thử số xem sao
 
Lần chỉnh sửa cuối:
Nếu chưa quen với công thức mảng phải nhấn Ctrl+Shift+Enter bạn có thể dùng công thức Sumproduct như sau:

=SUMPRODUCT(1/COUNTIF(A5:A27;A5:A27))
 
Thành phần COUNTIF(vùng cần đếm,vùng cần đếm) không phải bằng 0 đâu, bản chất nó là mảng chứa nhiều phần tử, chứ không phải là 1 giá trị. Bạn cứ bôi đen thành phần COUNTIF(vùng cần đếm,vùng cần đếm), sau đó nhấn F9, quan sát thấy kết quả ngay.
 

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

Back
Top Bottom