Cách đánh số thứ tự không liên tục (đánh số lại từ đầu khi cột bên cạnh có giá trị) (1 người xem)

Liên hệ QC

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

ngodinhhoang

Thành viên chính thức
Tham gia
12/11/09
Bài viết
85
Được thích
4
Chào các anh chị, em dùng excel đã lâu nhưng vẫn rất gà. Giờ em làm hồ sơ hoàn công về phụ lục khối lượng.
Tại 1 mặt cắt sẽ có nhiều khoảng cách cao độ, em muốn đánh số các cao độ khoảng cách đó. Cứ mỗi mặt cắt lại đánh số từ 1.
Mong các anh chị ai biết chỉ giúp ạ.
 

File đính kèm

Chào các anh chị, em dùng excel đã lâu nhưng vẫn rất gà. Giờ em làm hồ sơ hoàn công về phụ lục khối lượng.
Tại 1 mặt cắt sẽ có nhiều khoảng cách cao độ, em muốn đánh số các cao độ khoảng cách đó. Cứ mỗi mặt cắt lại đánh số từ 1.
Mong các anh chị ai biết chỉ giúp ạ.
1736515539852.png
Sao cột Q là kết quả bạn mong muốn hay sao. Tôi thấy lạ là sao đang 1,2,3,4,5 rồi tự nhiên lại 2,3,4 dù cột A vẫn trống. Bạn giải thích thêm do bạn ghi nhầm hay còn điều kiện gì không
 
Chào các anh chị, em dùng excel đã lâu nhưng vẫn rất gà. Giờ em làm hồ sơ hoàn công về phụ lục khối lượng.
Tại 1 mặt cắt sẽ có nhiều khoảng cách cao độ, em muốn đánh số các cao độ khoảng cách đó. Cứ mỗi mặt cắt lại đánh số từ 1.
Mong các anh chị ai biết chỉ giúp ạ.
Bạn thử công thức này xem =IF(O2="";"";IF(AND(A1<>0;Q1="");1;IF(AND(A1<>0;Q1=5;L2<>0);2;Q1+1)))
 
Hình như công thức tại [B8] sẽ là

=IF(A7<>"",1,B7+1) :D :D :D :D ! ! ! ! !
 
Chào các anh chị, em dùng excel đã lâu nhưng vẫn rất gà. Giờ em làm hồ sơ hoàn công về phụ lục khối lượng.
Tại 1 mặt cắt sẽ có nhiều khoảng cách cao độ, em muốn đánh số các cao độ khoảng cách đó. Cứ mỗi mặt cắt lại đánh số từ 1.
Mong các anh chị ai biết chỉ giúp ạ.
Q2 =IF(A2<>"","",IF(A1<>"",1,IF(AND(E1<>"",E2=""),2,Q1+1)))
Copy xuống . . .
 
Q2 =IF(A2<>"","",IF(A1<>"",1,IF(AND(E1<>"",E2=""),2,Q1+1)))
Copy xuống . . .
1736581121237.png
cột Q là em ví dụ khi ra kết quả nó trả về như thế (kết quả khi viết công thức nó ra ở cột B giống cột Q)
Bài đã được tự động gộp:

View attachment 306711
Sao cột Q là kết quả bạn mong muốn hay sao. Tôi thấy lạ là sao đang 1,2,3,4,5 rồi tự nhiên lại 2,3,4 dù cột A vẫn trống. Bạn giải thích thêm do bạn ghi nhầm hay còn điều kiện gì không
1736581201641.png
cột Q là em ví dụ khi ra kết quả nó trả về như thế (kết quả khi viết công thức nó ra ở cột B giống cột Q)
Bài đã được tự động gộp:

View attachment 306711
Sao cột Q là kết quả bạn mong muốn hay sao. Tôi thấy lạ là sao đang 1,2,3,4,5 rồi tự nhiên lại 2,3,4 dù cột A vẫn trống. Bạn giải thích thêm do bạn ghi nhầm hay còn điều kiện gì không
cái 2.3.4 sau là em copy nhầm, đúng ra là nó dãy số liên tiếp anh. Cái này muốn đánh số thứ tự cho nhưng ô trống trong cột B, và còn các ô đã có dữ liệu trong cột B được giữ nguyên chắc phải chèn cột phụ
Bài đã được tự động gộp:

Bạn thử công thức này xem =IF(O2="";"";IF(AND(A1<>0;Q1="");1;IF(AND(A1<>0;Q1=5;L2<>0);2;Q1+1)))
cột Q em chỉ ví dụ giá trị trả về thôi anh. Mục đích của em là đánh số thứ tự các ô trống trong cột B, các ô có dữ liệu thì để nguyên. Do em đặt câu hỏi chưa rõ
 
Lần chỉnh sửa cuối:
Mục đích của em là đánh số thứ tự các ô trống trong cột B, các ô có dữ liệu thì để nguyên
Thử làm như sau:

1. Chọn bảng tính và Filter cột B là (Blanks)

2. Nhập công thức này trong B2 và kéo xuống:

=IF(A1<>"",1,B1+1)

3. Bỏ Filter.
 
Em cảm ơn tất cả mọi người đã quan tâm, chỉ dạy nhiệt tình ạ.
 
Web KT

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

Back
Top Bottom