Top 10 # Sử Dụng Chức Năng Auto Filter Trong Excel Xem Nhiều Nhất, Mới Nhất 2/2023 # Top Trend | Theindochinaproject.com

Cách Sử Dụng Autofilter Trong Vba

AutoFilter (bộ lọc tự động) là một trong những công cụ mạnh mẽ nhất trong Excel và ngay cả trong môi trường VBA, hơn nữa nó cũng rất dễ để sử dụng.

Việc sử dụng AutoFilter rất hữu ích trong việc lọc dữ liệu để chỉ lấy những giá trị phù hợp từ 1 bảng dữ liệu lớn. Việc này sẽ giúp chúng ta tiết kiệm thời gian và tài nguyên hơn nhiều so với việc sử dụng vòng lặp với cùng 1 điều kiện. Mặc dù việc này trái ngược với tư duy lập trình thông thường (sử dụng các thuật toán về vòng lặp, điều kiện cho vòng lặp) nhưng rất hữu ích trong việc cá nhân hóa các yêu cầu làm việc của cá nhân, không mang nặng tính lập trình mà chú trọng vào tính hiệu quả công việc.

Hiệu quả của phương pháp này thông qua các bước sau:

Bước 1: Xác định điều kiện lọc

Bước 2: Thực hiện việc lọc bằng AutoFilter

Bước 3: Sử dụng SpecialCells để lấy những giá trị kết quả sau khi lọc

Bước 4: Kết hợp với copy / paste để lấy dữ liệu sang nơi cần lấy kết quả

Ví dụ 1: Vùng dữ liệu tĩnh, cố định

VungRange.Autofilter Cột áp dụng, Điều kiện áp dụng

Field:=1 là Filter tại cột thứ 1

Vì áp dụng trong vùng A1:A12 chỉ có 1 cột nên giá trị này chỉ có thể là 1.

Nếu Vùng A1:D20 thì có thể chọn cột cần lọc là cột A (=1), cột B (=2), cột C (=3), cột D (=4)

Criteria1:=”An” là giá trị cần lọc là các ô có giá trị là “An”

Câu lệnh Range(“$A$1:$A$12”).AutoFilter là tắt chức năng AutoFilter (vì ở bước trên đã mở chức năng Autofilter nên khi lặp lại lệnh này đồng nghĩa với việc tắt chức năng đó)

Ví dụ 2: Sử dụng AutoFilter trên mảng động

Mảng động ở đây có thể là Tính từ dòng bắt đầu bảng cho tới dòng cuối có chứa dữ liệu trong bảng

Criteria1:=”An”

Điều kiện dạng kết hợp toán tử: Ký hiệu toán tử + dấu & + Giá trị tham chiếu (có thể đặt trong dấu nháy kép)

Điều kiện khác rỗng

Qua bài học này chúng ta có thể ứng dụng AutoFilter vào nhiều công việc khác nhau, đặc biệt là về phân tích và trích lọc dữ liệu.

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 …

Hướng Dẫn Sử Dụng Chức Năng Advanced Filter Trong Excel

Trong Excel, khi bạn đã tạo xong một bảng dữ liệu nhưng khi in ra thì chỉ muốn in theo một điều kiện nhất định mà không phải in toàn bộ cả bảng. Khi đó bạn cần sử dụng chức năng Advance Filter của Excel để lọc dữ liệu ra trước khi in. Bài viết này chúng tôi sẽ hướng dẫn các bạn sử dụng chức năng Advance Filter lọc dữ liệu trên bảng tính.

Khi thao tác trên bảng tính Excel, thao tác lọc dữ liệu theo điều kiện rất quan trọng và không thể thiếu. Ở bài viết trước chúng ta đã được tìm hiểu cách Lọc dữ liệu trùng nhau trong bảng tính thì ở bài viết này các bạn sẽ có thêm kinh nghiệm sử dụng chức năng Advanced Filter trong Excel.

Trước tiên để dùng chức năng Advance Filter thì bảng dữ liệu của bạn phải theo các yêu cầu sau:

1. Chừa ít nhất 3 dòng trống trên cùng bảng dữ liệu.2. Chỉ sử dụng một dòng duy nhất để làm tiêu đề bảng dữ liệu.3. Không merge bất cứ ô nào của bảng dữ liệu.

Khi sử dụng Advance Filter thì bạn sẽ phải dùng tới một bảng phụ làm điều kiện so sánh để lọc dữ liệu từ bảng dữ liệu chính của các bạn. Và yêu cầu của bảng phụ này phải dùng tiêu đề của cột dữ liệu bạn cần lọc từ bảng chính làm tiêu chí lọc, cho nên bạn phải copy tiêu đề cột dữ liệu bạn cần lọc trong bảng chính và dán vào dòng tiêu đề điều kiện cần lọc trong bảng phụ. Và Advance Filter chỉ có thể lọc 1 lần 2 điều kiện cho 1 cột dữ liệu. Các bạn có thể theo dõi ví dụ dưới để nắm bắt trực quan hơn về chức năng Advance Filter.

Ví dụ: Ta có bảng dữ liệu như sau:

Đầu tiên bạn cần phải tạo một bảng phụ dùng để lọc dữ liệu.

Bước 1: Đặt trỏ chuột vào ô bảng dữ liệu chính. Vào Data → Advance

– Filter the list, in-place: lọc dữ liệu và cho ra kết quả ở chính bảng lọc. Các dữ liệu không phù hợp sẽ bị mất đi.– Copy to another location: lọc dữ liệu và copy chúng trong một khu vực khác.

Chú ý :Ngoài ra các bạn cũng cần biết thêm về các ký tự đặc biệt khi lọc 1. Ký tự *: ví dụ ở cột Name. Bạn muốn lọc tất cả các ký tự có bắt đầu bằng chữ M thì bạn sẽ nhập điều kiện lọc là M*. Tức là lọc chuỗi ký tự bắt đầu bằng chữ M, ký tự * đại diện cho các ký tự còn lại trong chuỗi. 2. Ký tự ?: tương tự như ký tự * nhưng nó chỉ đại diện cho một ký tự duy nhất. Ví dụ bạn lọc M? tức là lọc chuỗi gồm 2 ký tự bắt đầu bằng M. 3. Ký tự ~: để loại bỏ 2 ký tự đặc biệt trên khi lọc dữ liệu. Ví dụ trong bảng dữ liệu của bạn có chuỗi là M*D, khi bạn lọc nếu nhập điều kiện như vậy thì nó sẽ lọc tất cả các chuỗi có bắt đầu bằng M và kết thúc bằng D.

Nguồn: chúng tôi – Sưu tầm từ Tải Miễn Phí

Cách Sử Dụng Autosum Trong Excel

Trong bài viết lần này, Học Excel Online sẽ giải thích cho các bạn biết AutoSum là gì và cách hiệu quả nhất để sử dụng AutoSum trong Excel. Bạn sẽ học được cách tự động cộng tổng các cột và các hàng bằng cách sử dụng Sum hoặc chỉ cộng tổng các ô hiển thị, cộng tổng cách hàng, cột được được chọn cũng như những lý do khiến Excel AutoSum không hoạt động.

Bạn có biết rằng Excel SUM là một hàm được rất nhiều người quan tâm? Để chắc chắn điều đó, bạn chỉ cần kiểm tra danh sách 10 hàm Excel phổ biến nhất của Microsoft. Không có gì đáng ngạc nhiên khi Microsoft quyết định thêm AutoSum vào thanh thực đơn của Excel. Vì vậy, nếu bạn muốn biết “AutoSum trong Excel là gì?” thì hẳn bạn đã có câu trả lời rồi nhỉ.

Về cơ bản, Excel AutoSum tự động nhập một công thức để cộng tổng số liệu trong bảng tính của bạn. Muốn biết chi tiết hơn thì bạn có thể xem các phần tiếp theo của bài viết này.

Nút AutoSum nằm ở đâu trong Excel?

Cách sử dụng AutoSum trong Excel

Bất cứ khi nào bạn cần tính tổng của một dãy ô đơn, hoặc có thể là tổng của một cột, một hàng hay vài cột và hàng liền kề nhau, bạn có thể sử dụng AutoSum để tự động tạo một công thức thích hợp.

Để sử dụng AutoSum trong Excel bạn thực hiện theo 3 bước đơn giản sau:

Chọn một ô ngay cạnh những số mà bạn muốn tính tổng: * Để tính tổng của cột, chọn ô bên dưới giá trị cuối cùng của cột. * Để tính tổng của hàng, chọn ô bên phải của số cuối cùng trong hàng.

Chọn nút AutoSum trên tab Trang Chủ hoặc tab Formulas. Một công thức Sum sẽ xuất hiện trong ô được chọn và một dãy các cô bạn thêm vào sẽ được đánh dấu (như trong ví dụ là B2:B6)

Trong hầu hết các trường hợp, Excel chọn đúng phạm vi cần tính tổng. Nhưng một số trường hợp hiếm hoi khác khi phạm vi tính bị chọn sai, bạn có thể tự sửa theo cách nhập phạm vi mong muốn trong công thức hoặc kéo con trỏ qua các ô mà bạn muốn tính tổng. Mẹo: Để kết hợp nhiều cột và hàng cùng một lúc, bạn chọn một vài ô ở cuối hoặc ở bên phải của bảng tính, sau đó nhấn nút AutoSum.

Nhấn phím enter để hoàn thành công thức. Giờ bạn có thể thấy tổng được tính sẵn trong ô và công thức SUM nằm trong thanh công thức.

Phím tắt của Sum trong Excel

Cách sử dụng AutoSum với các hàm khác

Ngoài việc cộng các ô, bạn có thể sử dụng AutoSum để chèn vào các hàm khác, ví dụ như:

Tất cả những gì bạn cần làm là chọn một ô mà bạn muốn chèn một công thức, nhấp vào AutoSum, kéo xuống rồi chọn hàm cần dùng từ danh sách có sẵn. Ví dụ, bạn muốn nhận được giá trị lớn nhất trong cột B:

Nếu bạn chọn More Functions từ danh sách có sẵn, Microsoft Excel sẽ mở hộp thoại Insert Function, giống như khi bạn nhấn vào nút Insert Function trên tab Công thức, hoặc nút fx trên thanh Công thức.

Cách sử dụng AutoSum cho riêng những ô được hiển thị (đã lọc) trong Excel

Các bạn đều đã biết cách sử dụng AutoSum trong Excel để tính tổng một cột hoặc một hàng. Nhưng bạn có biết cách tính tổng cho riêng những ô được hiển thị trong một danh sách đã lọc không?

Nếu dữ liệu của bạn được sắp xếp trong một bảng Excel (điều này có thể dễ dàng thực hiện bẳng cách nhất Ctrl + T), chọn AutoSum rồi chèn thêm hàm SUBTOTAL để tính tổng cho riêng các ô được hiển thị.

Trong trường hợp bạn lọc dữ liệu bằng cách áp dụng một trong các tùy chọn Lọc thì nhấp vào nút AutoSum để chèn hàm SUBTOTAL sẽ tiện hơn là dùng SUM. Các bạn theo dõi ảnh chụp màn hình bên dưới:

Những lưu ý dành cho Excel AutoSum

Khi sử dụng AutoSum trong Excel để tự động cộng tổng các ô, chắc chắn các bạn sẽ muốn tìm hiểu một số thủ thuật để có thể làm việc với nó một cách hiệu quả hơn.

Cách sử dụng AutoSum với hơn một ô trong cùng một thời điểm

Nếu bạn muốn tính tổng các giá trị trong một vài hàng và cột thì chọn toàn bộ những ô mà bạn muốn tính tổng rồi nhấn nút AutoSum trên thanh thực đơn hoặc nhấn phím tắt Sum của Excel.

Ví dụ, bạn có thể chọn ô A10, B10, C10 rồi nhấp vào AutoSum, như vậy có 3 cột được tính tổng cùng lúc và giá trị trong mỗi cột đó sẽ được tính riêng lẻ:

Cách tính tổng các ô đã chọn theo hàng dọc và hàng ngang

Để tính tổng cho riêng những ô được chọn nhất định, bạn chọn các ô đó rồi nhấn AutoSum. Như vậy bạn sẽ tính tổng được các ô đã chọn theo chiều dọc:

Nếu bạn muốn tính tổng các ô theo hàng, bạn chọn các ô muốn tính tổng cùng với một ô trống ở bên phải. Excel sẽ tính tổng các ô đã chọn theo chiều ngang và chèn công thức Sum vào ô trống ở trong vùng được chọn.

Để tính tổng cách ô theo chiều dọc và chiều ngang, bạn chọn các ô cần tính tổng, cộng thêm một hàng trống bên dưới và một cột trống bên phải, Excel sẽ tính tổng các ô theo cả chiều dọc và ngang:

Cách sao chép công thức AutoSum sang những ô khác

Khi AutoSum thêm một hàm SUM vào ô đã chọn thì nó sẽ hoạt động như một công thức Excel thông thường. Do đó, bạn có thể sao chép công thức đó sang các ô khác theo cách thông thường, ví dụ như có thể kéo từ ô này điền sang ô khác. Nhưng các bạn cần lưu ý rằng AutoSum của Excel sử dụng để tham chiếu các ô tương đối (không chứa $) để điều chỉnh vị trí của công thức mới dựa trên vị trí tương đối của hàng và cột. Ví dụ, bạn có thể dùng AutoSum để chèn công thức vào ô A10 giúp tính tổng các giá trị trong cột A: = SUM (A1: A9). Khi bạn sao chép công thức đó sang ô B10 nó sẽ chuyển thành = SUM (B1: B9) và tính tổng các số trong cột B. Trong hầu hết các trường hợp, đó là những gì bạn cần. Nhưng nếu bạn muốn sao chép công thức mà không làm thay đổi tham chiếu ô, bạn cần sửa các tham chiếu bằng cách thêm ký hiệu $.

Excel AutoSum không hoạt động

Lý do phổ biến nhất khiến AutoSum không hoạt động trong Excel là do các con số được đặt ở định dạng văn bản. Thoạt nhìn thì những giá trị này có thể giống các con số bình thường những Excel lại coi chúng là chuỗi văn bản và không thực hiện tính toán với chúng.

Các chỉ số rõ ràng nhất của các con số được định dạng dưới dạng văn bản là sự xắp xếp chúng sát lề bên trái theo mặc định và các hình tam giác màu xanh lá cây xuất hiện ở góc trên cùng bên trái của ô. Để sửa những số để dạng văn bản như vậy, bạn chọn tất cả các ô có vấn đề rồi nhấp vào dấu hiệu cảnh báo, chọn Convert to Number.

Số có thể được định dạng dưới dạng văn bản vì nhiều lý do, chẳng hạn như bạn sử dụng dữ liệu từ nguồn bên ngoài, hoặc trong dữ liệu nhập vào có chứa các giá trị số trong dấu ngoặc kép ở công thức tính của Excel. Nếu không thấy có tam giác màu xanh lá cây và dấu hiệu cảnh báo xuất hiện trong các ô, có thể là do Excel cho rằng bạn muốn xuất một chuỗi văn bản với mục đích cụ thể. Ví dụ, công thức tính IF sau đây:

=IF(A1=”OK”, “1”, “0”)

Nhìn thì thấy công thức hoạt động tốt nhưng vấn đề là 1’s và 0’s là các giá trị văn bản chứ không phải số, Excel Sum sẽ chuyển đầu ra thành số và vẫn cộng được giá trị đúng.

Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm mà còn phải sử dụng tốt cả các công cụ của Excel. Những hàm nâng cao giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH … Những công cụ thường sử dụng là Data validation, Conditional formatting, Pivot table …

Cách Sử Dụng Sort And Filter Trên Excel

Sort (sắp xếp) và Filter (lọc) là những tính năng cho phép bạn thao tác dữ liệu trong một bảng tính được thiết lập dựa trên các tiêu chuẩn.

Sắp xếp

Để thực hiện một sắp xếp theo chiều tăng dần hay giảm dần trên một cột:

• Đánh dấu các ô muốn được sắp xếp

• Kích nút Sort & Filter trên tab Home

• Kích nút Sort Ascending (A-Z) hay Sort Descending (Z-A)

Tùy chỉnh sắp xếp

Để sắp xếp nhiều hơn một cột:

• Kích nút Sort & Filter trên tab Home

• Chọn cột mà bạn muốn sắp xếp đầu tiên

• Kích Add Level

• Chọn cột tiếp theo bạn muốn sắp xếp

• Kích OK

Lọc dữ liệu

Bộ lọc cho phép bạn chỉ hiển thị dữ liệu mà đáp ứng các tiêu chuẩn nhất định. Để sử dụng bộ lọc:

• Kích vào cột hoặc chọn các cột chứa dữ liệu mà bạn muốn lọc

• Trên tab Home, kích Sort & Filter

• Kích nút Filter

• Kích vào mũi tên phía dưới ô đầu tiên

• Kích Text Filter

• Kích Words bạn muốn lọc

• Để ko áp dụng bộ lọc, kích nút

Sort & Filter

• Để ko áp dụng bộ lọc, kích nút

• Kích Clear