Làm cách nào để định dạng các ô sao cho khi nhập dữ liệu, định dạng tự động thêm một số trước văn bản sao cho số đó bằng số + 1 từ một ô liền kề (trong trường hợp của tôi từ phía trên)
Làm cách nào để định dạng các ô sao cho khi nhập dữ liệu, định dạng tự động thêm một số trước văn bản sao cho số đó bằng số + 1 từ một ô liền kề (trong trường hợp của tôi từ phía trên)
Câu trả lời:
hoặc bạn có thể sử dụng HÀNG() chức năng thay vì một cột ẩn
Nếu bảng của bạn bắt đầu ở hàng 8, cột B, thì trong ô C8 có
=CONCATENATE(ROW(B8)-7," ",B8)
Số 7 nhỏ hơn 1 so với số hàng của hàng bắt đầu và giữ nguyên cho đến hết.
Đừng quên khoảng trắng giữa số và từ có dấu "", ở giữa hàm nối.
Đây là nhiều hơn một hack
Nó giả định rằng bạn sẽ không sử dụng Hàng 1 (nếu có, bạn sẽ phải thêm các mã khác nhau cho hàng đó hoặc nhập thủ công giá trị.
Nó cũng cho rằng sẽ không có khoảng trống trong danh sách của bạn.
Điều này cũng chỉ lên đến 99!
=IF(A5="","",CONCATENATE(IF(C4<>"",LEFT(C4,2)+1,"1")," " & A5))
Trong Hàng C1 tôi đã nhập thủ công vào số 0 chỉ để hiển thị nó không được sử dụng.