Mừng Sinh Nhật GPE 11: sáng 25/6 Hà Nội; 1/7 Huế/Đà Nẵng; Trưa 2/7 TPHCM

Đánh số tự động trong excel

Thảo luận trong 'Những vấn đề chung' bắt đầu bởi cabongsongtra, 11 Tháng một 2007.

  1. cabongsongtra

    cabongsongtra Thành viên mới

    Chào cả nhà giaphapexcel!!!!!!!!!
    Em có câu hỏi nhờ cả nhà giúp đỡ.
    Trong 1 sheet E có cột Số thứ tự, làm thế nào khi thêm hoặc bớt 1 dòng thì số ở cột số thứ tự cũng tự thêm hoặc bớt 1 dòng.
    Em muốn đặt Password cho 1 Worksheet trong excel thì phải làm như thế nào?
    -=.,, -=.,, -=.,, -=.,,
     
  2. Mr Okebab

    Mr Okebab Ngon Ngất Ngây

    Có nhiều cách lắm bạn ạ :
    VD:
    A1......................................... B1
    1............................................ jfkgvdf
    =A2+1.................................. jhdcjklsd
    Kéo CT xuống..................... zsxvzvsv

    VD2:
    ….A..................................................................................... B
    1.STT................................................................................... Mã
    2…1..................................................................................... df.skm
    3….=if(len(B3)>1;max($A&2:A2)+1;””)..................... sdhjkfđs
    4…Kéo công thức xuống.................................................. zdfkvd;fvds
    ……………………………………………………………

    Thật là nhiều.

    Còn để bảo vệ 1 sheet thì bạn sử dụng chức năng tìm kiếm trên diễn đàn nhé, có rất nhiều đấy.
    Chúc thành công.
    Thân!
     
  3. Đào Việt Cường

    Đào Việt Cường Cu Tí sành điệu

    Dear all,
    --------
    Mình thì thường hay sử dụng công thức: =ROW()-ROW(<First row ID>)
    Với công thức này bạn có thể xoá bất cứ dòng nào trong bảng mà cũng không bị lỗi #REF!
    Còn để bảo vệ Worksheet, từ menu Tools\Protection\Protect Sheet, bạn nhập mật khẩu và lựa chọn các mục cho phép người dùng can thiệp phía dưới (nếu muốn)!
    Chúc bạn thành công!
     
    toandev thích bài này.
  4. cabongsongtra

    cabongsongtra Thành viên mới

    Cách của bạn mình biết rồi nhưng ý mình muốn hỏi là trong cột số thừ tự đánh số 1,2,3,4,5,6.ví dụ khi mình xoá dòng 3 thì làm thế nào để trong cột số thứ tự ở dòng 4 tự nhảy lên là 3 mà không phải kéo chuột.
    Cảm ơn MRHIEU nhieu nha
     
  5. Mr Okebab

    Mr Okebab Ngon Ngất Ngây

    Đó chính là VD2 đấy, bạn có thể xóa bất cứ hàng nào cũng được, vì hàng bên dưới sẽ bằng max của các hàng trên +1; bạn có thể thay đổi điều kiện để tính.
    Thân!

    Cách của VCường rất hay, tuy nhiên đó là áp dụng cho một khối dữ liệu liên tục, không kèm theo điều kiện.
    Thân!
     
  6. tantan

    tantan Thành viên mới

    mình chưa hiểu công thức của VCuong lắm, bạn giải thích cho mình giá trị (First row ID) với
     
  7. anhtuan1066

    anhtuan1066 Thành viên gạo cội

    Thì là dòng đầu đấy mà... Lấy chỉ số dòng hiện hành trừ đi chỉ số dòng của dòng đầu tiên sẽ ra dc số TT, thế thôi... Tuy nhiên công thức này vẫn chưa ổn.. vì đã gọi là đánh số thứ tự tự động thì phải lường trước mọi việc mà cụ thể nhất là dử liệu có dòng rổng... Với cách đánh số kiểu này thôi thà rằng thôi double click cho nó Auto fill còn khỏe hơn... he.. he...
    Cho đến thời điểm hiện tại chưa thấy có cách đánh số thứ tự nào dùng công thức mà hoàn hảo cả.. mà tôi e rằng cũng ko thể hoàn hảo dc trong trường hợp chèn dòng, trừ phi dùng VBA..
    ANH TUẤN
     
  8. lìnhvn76

    lìnhvn76 Thành viên mới

    Đánh số thứ tự tự động trong excel, bạn có thể thử dùng cú pháp sau:
    Tại ô A2 =IF( B2<>"",COUNTA($B$2:B2),"")
    ô A1 : cột STT
    ô B1 : cột Họ Tên
     
  9. cao mạnh sơn

    cao mạnh sơn Tôi đồng ý

    Trong 1 sheet E có cột Số thứ tự, làm thế nào khi thêm hoặc bớt 1 dòng thì số ở cột số thứ tự cũng tự thêm hoặc bớt 1 dòng.
    Bớt dòng thì được rồi nhưng thêm dòng thì e chưa ổn lắm.Em lại thích thêm cơ,bác nào thích giống em không nhỉ
     
  10. washabi

    washabi Thành viên mới

    Mình đã làm theo cách đánh số như của bạn nhưng mà minh xin hỏi là khi minh đánh dòng đầu tiên VD là =Row()-Row(D3), nhưng mình muốn khi paste xuống dòng dưới nó vẫn là D3 mà không phải là D4 vậy xin hỏi mọi người là làm như thế nào mà vẫn dữ nguyên giá trị là D3 mình xin cảm ơn
     
  11. MinhCong

    MinhCong Thành viên gắn bó

    Bạn cho nó vào cái dấu tuyệt đối là xong
    =Row()-Row($D$3)
     
  12. yeuthamhangxom

    yeuthamhangxom Thành viên tiêu biểu

    Nếu là đánh số tự động em hay dùng
    gõ số đầu tiên, ấn giữ sheft chuyển đến ô cuối cùng vào Edit/Fill/Series.. gõ 1 là ok
     
  13. haitaclangthang

    haitaclangthang Thành viên mới

    mình là newbie nên k biết cách kéo công thức xuống ntn?với lại mình gõ câu lệnh này
    =if(len(B3)>1;max($A&2:A2)+1;””)
    thì excel báo lỗi.
     
  14. khoavu87

    khoavu87 Vũ Trần Khoa

    - bạn gõ câu lệnh thành như thế này xem sao:"
    - Ở đây mình chuyển (;)-->thành dấu (,)
    -Còn kéo xuống thế nào thì làm như thế này :
    + Bạn kích chuột vào Cell có chứ công thức nhấn nút "Ctrl" khi nào trên cell xuất hiện dấu (+) bên phải của Cell thì bạn nhấn chuột trái kéo xuống các ô bên dưới(hoặc sang trái, sang phải..)
     
    Lần chỉnh sửa cuối: 13 Tháng ba 2010
  15. havietchuong

    havietchuong Thành viên tiêu biểu

    Tôi xin thêm một cách. Stt (cột A) dĩ nhiên phải dựa vào 1 cột số liệu nào đó (ví dụ cột C chẳng hạn).
    Ở ô có số thứ tự là 1 (A2 chẳng hạn), ghi:
    =if(C2="";"";max($A$1:A1)+1)
    Sau đó copy dài xuống dưới.
     
    Lần chỉnh sửa cuối: 14 Tháng ba 2010
  16. pophgg

    pophgg Thành viên mới

    Mình có ví dụ rồi đây. Mình làm quán Game nên mình rất hay động đến những thứ này. Anh em xem tham khảo rồi cho mình ý kiến nha. Thank You
     

    Các file đính kèm:

  17. aloha_nda

    aloha_nda Thành viên mới

    Mình muốn đánh số thứ tự như sau: KT 01/54 đến KT 54/54 thì làm bằng cách nào. Mọng ace giúp dùm. Thanks
     
  18. duongdv

    duongdv Thành viên danh dự

    Vấn đề này không khó, nhưng để nhận được sự giúp đỡ của các thành viên khác bạn nên đưa file minh hoạ lên.
     
  19. aloha_nda

    aloha_nda Thành viên mới

    Mình ko biết cách đính kèm file, thôi để mình mô tả luôn:

    A B
    1 Ký hiệu Tên bản vẽ
    2 KT 01/54 Bảng thống kê bản vẽ
    3 KT 02/54 MB định vị công trình
    .
    .
    . KT 54/54 Chi tiết cửa

    Đây là file thống kê bản vẽ, có 54 bản vẽ. Mình muốn kéo từ KT 02/54 đến KT 54/54 mà ko phải đánh thủ công. Ae xem giúp dùm với. Thanks
     
  20. hlam244

    hlam244 Thành viên mới

    Có pro nào vào giúp em với, đánh số tt thủ công mệt quá.
    là như thế này, em có 1 danh sách, cứ 1 hộ gia đình là gồm nhiều thửa đất, nhưng e chỉ muốn đánh stt cho cái đầu tiên cho các hộ thì làm như thế nào?
    Có hình ảnh cho anh em tham khảo giùm mình đây.
    [​IMG]
     

    Các file đính kèm:

    • STT.JPG
      STT.JPG
      Kích thước:
      238.1 KB
      Đọc:
      502

Chia sẻ trang này