THÔNG BÁO LỊCH TẬP HUẤN CỦA CỤC THUẾ VỀ CHÍNH SÁCH THUẾ MỚI
TỪ NGÀY 17/07/2014 ĐẾN NGÀY 23/07/2014


DOWNLOAD CÁC VĂN BẢN HIỆU LỰC NĂM 2014 VỀ THUẾ TNDN - TNCN - GTGT - HÓA ĐƠN

kết quả từ 1 tới 7 trên 7

Ðề tài:
Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

  1. #1
    Tham gia ngày
    Aug 2011
    Nơi ở
    Phường Tân Mai, TP. Biên Hòa, T. Đồng Nai
    Bài gởi
    787
    Cảm ơn
    326
    Được cảm ơn 920 lần trong 405 bài viết
    Rep Power
    23

    Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.



    Hàm 1:

    Do dòng tiêu đề nằm ở dòng số 4 nên sử dụng công thức tại A5 (cột TT) như sau:
    =ROW()-4
    Gõ hàm này vào dòng 5A và Fill xuống ta được kết quả số thứ tự liên tục từ số 1 đến số cuối cùng nếu cần xóa bất kỳ dòng nào từ số 1 trở xuống thì số thứ tự của dòng bên dưới dòng vừa xóa sẽ tự động thế số vừa xóa (số TT vẫn liên tục từ số 1 đến số cuối cùng).

    Lưu ý:
    Số 4 là vị trí của dòng tiêu đề (tôi ví dụ theo File đính kèm), tùy theo dòng tiêu đề ở vị trí nào mà ta thay số vào trong hàm cho thích hợp với vị trí của nó, ví dụ:
    - Tiêu đề ở dòng số 2 sử dụng công thức:
    =ROW()-2
    - Tiêu đề ở dòng số 3 sử dụng công thức:
    =ROW()-3

    Hàm 2:

    Dùng hàm COUNTA để đếm giá trị các ô "không rỗng" bên cột B trong danh sách.
    Do dòng tiêu đề nằm ở dòng số 4 nên sử dụng công thức tại A5 (cột TT) như sau:
    =IF(B5<>"",COUNTA($B$5:B5),"")
    Gõ hàm này vào dòng 5A và Fill xuống một số dòng nào đó, nếu cột B chưa có dữ liệu thì ta chẳng thấy gì cả, khi tạo hàm cho cột TT xong bên cột B ta gõ bất kỳ nội dung hoặc ký tự gì thì số TT cũng tự động nhảy theo (ngoại trừ dấu nháy ‘ nằm riêng lẽ).

    Xem File đính kèm.

    Các bài viết khác cùng chuyên mục:

    Tập tin kèm theo Tập tin kèm theo

  2. Có 2 thành viên sau đây cảm ơn be09 vì bài viết có ích này:


  3. # ADS
    DanketoanAds Circuit advertisement
    Tham gia ngày
    Always
    Nơi ở
    Advertising world
    Bài gởi
    Many
     
  4. #2
    Tham gia ngày
    Mar 2010
    Bài gởi
    520
    Cảm ơn
    253
    Được cảm ơn 374 lần trong 244 bài viết
    Rep Power
    17

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Mình có cách khác
    Tại F5 ta điền số 1
    F6 = ( B6 = "" ; F5 ; F5 + 1 )

  5. #3
    Tham gia ngày
    Aug 2011
    Nơi ở
    Phường Tân Mai, TP. Biên Hòa, T. Đồng Nai
    Bài gởi
    787
    Cảm ơn
    326
    Được cảm ơn 920 lần trong 405 bài viết
    Rep Power
    23

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Trích Nguyên văn bởi levanninh View Post
    Mình có cách khác
    Tại F5 ta điền số 1
    F6 = ( B6 = "" ; F5 ; F5 + 1 )
    Mình đã thử rất nhiều cách, dùng hàm như 2 cách trên là tối ưu nhất:
    =ROW()-4
    và hàm
    =IF(B5<>"",COUNTA($B$5:B5),"")
    Nếu dùng cách của levanninh thì khi xóa dòng 5 là tiêu đời luôn, còn 2 cách trên là xóa vô tư nó tự động nhảy dòng dưới lên và thay thế, bạn hãy thử xem.

  6. #4
    Tham gia ngày
    Aug 2011
    Nơi ở
    Phường Tân Mai, TP. Biên Hòa, T. Đồng Nai
    Bài gởi
    787
    Cảm ơn
    326
    Được cảm ơn 920 lần trong 405 bài viết
    Rep Power
    23

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Trích Nguyên văn bởi be09 View Post
    Mình đã thử rất nhiều cách, dùng hàm như 2 cách trên là tối ưu nhất:
    =ROW()-4
    và hàm
    =IF(B5<>"",COUNTA($B$5:B5),"")
    Nếu dùng cách của levanninh thì khi xóa dòng 5 là tiêu đời luôn, còn 2 cách trên là xóa vô tư nó tự động nhảy dòng dưới lên và thay thế, bạn hãy thử xem.
    Hàm 3:
    Hôm nay tôi bổ sung thếm 1 hàm nữa, các bạn thấy cái nào dễ và thuận tiện thì sử dụng (các bạn cần lưu ý: tất cả 3 hàm tôi nêu lên đều sử dụng tốt cho các trường hợp Merge and Center (nhập ô) ở bất kỳ 1 dòng nào).

    Công thức như sau:

    =IF(B5="";"";MAX($A$4:A4)+1)

    Dùng hàm MAX trả về giá trị lớn nhất, trong danh sách ta lấy giá trị của ô A4 (tiêu đề) là dữ liệu Text nên nó không có giá trị gì (nó tự hiểu là 0) và cộng thêm 1 để có giá trị là 1 tại ô A5 và kết quả của ô A6 là 1 cộng với giá trị 1 của A5 nên được kết quả 1+1= 2

    Vì tiêu đề là dòng 4 nên ta sử dụng hàm trên vào dòng 5A và Fill xuống đến dòng nào là tùy theo nhu cầu của bạn. Xem File đính kèm.
    Tập tin kèm theo Tập tin kèm theo

  7. Có 2 thành viên sau đây cảm ơn be09 vì bài viết có ích này:


  8. #5
    Tham gia ngày
    Apr 2012
    Bài gởi
    46
    Cảm ơn
    21
    Được cảm ơn 10 lần trong 9 bài viết
    Rep Power
    0

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Cảm ơn các bạn về thông tin bổ ích trên...

  9. #6
    Tham gia ngày
    May 2012
    Bài gởi
    264
    Cảm ơn
    478
    Được cảm ơn 193 lần trong 121 bài viết
    Rep Power
    8

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Cảm ơn nhiều!

  10. #7
    Tham gia ngày
    Aug 2011
    Nơi ở
    Phường Tân Mai, TP. Biên Hòa, T. Đồng Nai
    Bài gởi
    787
    Cảm ơn
    326
    Được cảm ơn 920 lần trong 405 bài viết
    Rep Power
    23

    Ðề: Sử dụng hàm để số thứ tự, tự động nhảy theo khi xóa bất kỳ dòng chứa dữ liệu.

    Trích Nguyên văn bởi linhung8589 View Post
    Cảm ơn nhiều!
    Hãy đọc bài này:
    ?i?m danh th�nh vi�n th?c khuya nh�. - Page 16

    Và bài này:
    Ni 5 t? thi nh! - Page 148
    thay đổi nội dung bởi: be09, 03-06-2012 lúc 01:28

Thông tin về chủ đề

Users Browsing this Thread

Hiện đang có 1 người xem chủ đề này. (0 thành viên và 1 khách)

Quyền hạn

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •