.st0{fill:#FFFFFF;}

Cách đếm số Sheets trong 1 workbooks bằng công thức hoặc VBA 

 Tháng Chín 19, 2021

By  Lê Đình Chi

Trong bài viết này, zik.vn sẽ hướng dẫn và chia sẻ đến các bạn các  đếm số Sheets trong 1 workbooks bằng công thức hoặc VBA cực kỳ đơn giản.

Cách 1: kết hợp Named Range và công thức COUNTA

Chú ý: khi áp dụng cách này bạn phải lưu file Excel dưới dạng xlsm có hỗ trợ Macro bởi vì hàm GET.WORKBOOK sẽ sử dụng sau đây thuộc về Macro 4.0

Bước 1

Tạo 1 named Range với công thức sau đây, giả sử name này là num_of_ws

=RIGHT(GET.WORKBOOK(1),LEN(GET.WORKBOOK(1))-FIND("]",GET.WORKBOOK(1)))


01 dem so sheet trong excel

Bước 2

Trong ô muốn nhận lại kết quả có bao nhiêu sheets, sử dụng công thức

=COUNTA(num_of_ws)

Học lập trình VBA trong Excel ở đâu?

Cách 2: kết hợp Named Range và công thức COUNTA, INDEX

Chú ý: khi áp dụng cách này bạn phải lưu file Excel dưới dạng xlsm có hỗ trợ Macro bởi vì hàm GET.WORKBOOK sẽ sử dụng sau đây thuộc về Macro 4.0

Bước 1

Tạo một name range với công thức sau đây, giả sử name này có tên là num_of_ws

=GET.WORKBOOK(1)&T(NOW())


02 dem so sheet trong excel

Bước 2

Trong ô muốn hiện kết quả của tài liệu Excel, sử dụng công thức sau:

 =COUNTA(INDEX(num_of_ws,0))

Cách 3: Sử dụng VBA

Bước 1

Mở trình soạn thảo VBA bằng cách bấm giữ phím ALT + F11 trên bàn phím

Bước 2

Tạo một module mới bằng cách bấm chuột phải trong cửa sổ Project – VBAProject và chọn Insert > Module

03 dem so sheet trong excel

Bước 3

Trong cửa sổ Code, dán nội dung code sau vào

04 dem so sheet trong excel

Bước 4

Bấm phím F5 để chạy macro này và nhận kết quả.

Đến đây bạn đã có thể bắt đầu tìm hiểu những điều thú vị của VBA được rồi. VBA giúp ích rất nhiều trong công việc: giúp bạn tăng tốc trong quá trình xử lý trên Excel, giúp lập các báo cáo tự động, điều khiển các chương trình khác như Word, Power Point, Outlook … giúp biến file Excel của bạn trở thành 1 phần mềm chuyên nghiệp …

Để có thể học VBA một cách đầy đủ, có hệ thống, bạn hãy tham gia khoá học VBA101 – VBA cơ bản dành cho người mới bắt đầu của hệ thống zik.vn. Hiện nay hệ thống đang có nhiều ưu đãi khi bạn đăng ký khóa học này. Chi tiết xem tại:

Đánh giá bài viết này

zik.vn – Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm

Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển zik.vn đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Zik.vn tự hào khi được đồng hành cùng:

  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Zik.vn TẠI ĐÂY



Lê Đình Chi


Your Signature

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!

DMCA.com Protection Status
>