Trong nhiều biểu mẫu người dùng không đánh số thứ tự theo dạng số 1,2,3,.... mà cần theo dạng ký hiệu A, B, C, D,... hoặc I, II, III, IV,...
Trường hợp 1: Đánh số thứ tự từ A và kết thúc tối đa đến Z
Công thức tại ô bất kỳ: =CHAR(ROW(65:65))
Thực hiện kéo xuống dưới thì kết quả tự tăng lên B, C, D,...
Trường hợp 2: Đánh số thứ tự theo ký hiệu La Mã
Công thức tại ô bất kỳ: =ROMAN(ROW(1:1))
Thì kết quả trả về là I, kéo xuống dưới sẽ tự tăng lên thành II, III, IV,... theo đúng ký hiệu số La Mã
Thông thường việc đánh số thứ tự theo ký hiệu chữ và La Mã thường là đánh kiểu ngắt quãng trong các biểu mẫu có cấu trúc phân nhóm. Khi đó phải có dữ liệu làm căn cứ đánh số và công thức sẽ thực hiện lồng ghép với các hàm khác.
Tình huống ví dụ: Báo cáo được thiết lập ở dạng phân nhóm theo chi nhánh, mỗi chi nhánh có các cửa hàng. Và số thứ tự sẽ được đánh như sau: Chi nhánh được đánh theo số La Mã, Cửa hàng được đánh số tăng dần từ 1 trong từng chi nhánh
Công thức sẽ căn cứ vào cột C để đánh số La Mã chi nhánh, và căn cứ vào cột B để đánh số thứ tự tăng dần cho cửa hàng.Công thức tại ô A2 là:
=IF(C2="",ROMAN(COUNTBLANK($C$2:C2)),IF(B1<>"",1,N(A1)+1))
Trong thực tế thì số liệu sẽ có ở nhiều cột và bố cục thông tin khác nhau, cần có căn cứ cụ thể và quy tắc đánh số thứ tự
{Đt Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét