Em muốn định dạng 1 cột trong excel sao cho nó luôn là kiểu text để khí mình sử dụng công thức =SUMPRODUCT(($E$14:$E$19=B2)*($F$14:$F$19=C2)*($G$14:$G$19)), nhưng dữ liệu ở công thức ($G$14:$G$19) ví dụ là 002, 011 lúc đó nó chỉ thể hiện là 2 và 11 thôi vậy thì làm sao mình có thể lấy luôn cả số 0 phía trước.
Nếu bạn định dạng cho kết quả là text, thì nhỡ may mà bạn muốn cộng trừ nhân chia cái kết quả này, bạn phải chuyển lại thành number ?
Có một cách để thể hiện mấy con số 0 như bạn muốn, là, bạn định dạng cho ô chứa kết quả.
Đứng tại (những) ô chứa kết quả, nhấn
Ctrl+1 gọi hộp thoại
Format Cells, chọn mục
Custom, và trong khung
Type, bạn nhập vào:
000 (muốn nó có bao nhiêu chữ số thì gõ vào bấy nhiêu cái số 0)
Bây giờ, ô chứa kết quả của bạn vẫn là số (number), nhưng luôn gồm có 3 chữ số (là do tôi đã nhập vào ở trên 3 con số 0), ví dụ: 2 = 002, 11 = 011, 998 = 998, v.v...
-------------------------------------------------------------------------------
Bạn chọn dãy ($G$14:$G$19), chọn Fornat>>Cells>>Number>>Chọn Text>>OK.
Cop_kh thân, hình như bạn trả lời hơi máy móc, mà chưa thử xem nó có đúng hay không? Hoặc là bạn hỏng đọc kỹ đề bài.
Tôi hỏi vậy, vì bạn nói là chọn dãy ($G$14:$G$19). Đây là một trong những dãy để SUMPRODUCT lấy giá trị ra và đưa vào kết quả của nó. Trong khi người ta hỏi là hỏi cho dãy ô chứa kết quả mà ?
Góp ý thôi. Không có ý gì khác. Hy vọng bạn không buồn.