Diễn đàn giaiphapexcel.com sẽ chuyển sang hoạt động ở link sau

http://www.giaiphapexcel.com/diendan/forums


[CLICK] học VBA ở Đà Nẵng tháng 5/2017


Trang 1/9 1 2 3 4 5 ... cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 90

Ðề tài: Đánh số tự động trong excel

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

    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. 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. 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!
    Always careful - Always successful

  4. 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. Trích Nguyên văn bởi cabongsongtra
    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
    Đó 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!

    Trích Nguyên văn bởi Đào Việt Cường
    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á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. 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. #7
    Trích Nguyên văn bởi tantan View Post
    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
    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. Đá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. 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. Trích Nguyên văn bởi Đào Việt Cường View Post
    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!
    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

Trang 1/9 1 2 3 4 5 ... cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

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

Đề tài tương tự

  1. VBA trong Excel 2003 không chạy được trong Excel 2010
    Viết bởi ngthethat trong chuyên mục Lập Trình với Excel
    Trả lời: 5
    Bài mới gởi: 08-12-14, 08:11 PM
  2. Lỗi trong "các tập tin đi kèm trong sách Lập trình VBA trong Excel tái bản năm 2012
    Viết bởi siwtom trong chuyên mục Lập Trình với Excel
    Trả lời: 0
    Bài mới gởi: 06-07-12, 05:53 AM
  3. Chức năng Calendar không sử dụng được trong excel 2007 và một vài bản excel 2003?
    Viết bởi khacbao72 trong chuyên mục Lập Trình với Excel
    Trả lời: 0
    Bài mới gởi: 02-02-12, 07:09 PM
  4. Hỏi về sự khác nhau giữa Macro, code và hàm trong excel. Excel và VBA
    Viết bởi vdtam_08 trong chuyên mục Lập Trình với Excel
    Trả lời: 4
    Bài mới gởi: 12-07-11, 10:22 PM
  5. File bị hỏng định dạng excel 2003, không save lại được trong excel 2007
    Viết bởi chiphoiloithoi trong chuyên mục Những vấn đề chung
    Trả lời: 0
    Bài mới gởi: 22-04-11, 11:36 AM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

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