Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Bạn có thể có rất nhiều dữ liệu dân số mà bạn đã thu thập được thông qua các đánh giá và khảo sát. & NBSP; Và rất có thể, bạn sử dụng Excel (đôi khi hoặc mọi lúc) để phân tích tất cả dữ liệu đó. & NBSP; Hàm IF trong Excel là một biểu thức logic bao gồm một thử nghiệm logic và kết quả đúng/sai. Và bạn có thể sử dụng chức năng lồng nhau Excel nếu áp dụng các danh mục vào dữ liệu dân số.IF function in Excel is a logical expression which consists of a “logical test” and a true/false result. And you can use the Excel Nested If function to apply categories to population data.

Khi nào bạn sẽ sử dụng một chức năng được lồng nếu chức năng?

Dưới đây là ba ví dụ về thời điểm bạn có thể muốn sử dụng một chức năng được lồng nếu chức năng:

  • Tạo danh mục tuổi cho các cá nhân khi bạn chỉ thu thập dữ liệu tuổi
  • Chỉ sử dụng một công thức (như tính toán lỗ hổng) chỉ cho một số người trả lời khảo sát nhất định
  • Áp dụng phạm vi thu nhập cho kết quả hộ gia đình cá nhân khi bạn chỉ thu thập dữ liệu thu nhập

Cú pháp của cơ bản & nbsp; nếu hàmIF function

= If (logical_test, [value_if_true], [value_if_false])

Logical_test thường là một số so sánh giữa hai giá trị. Value_if_true là giá trị sẽ được trả về do công thức nếu logical_test & nbsp; is & nbsp; true. Value_if_false là giá trị sẽ được trả về nếu & nbsp; logical_test là sai.

Hai giá trị này có thể ở bất kỳ định dạng nào: ô, văn bản, số, ngày, thời gian hoặc thậm chí là một hàm khác, v.v.

Để tạo ra một chức năng lồng nhau excel & nbsp; nếu logical_test là sai, chúng tôi muốn áp dụng thứ hai & nbsp; logical_test. Trong trường hợp này, chúng tôi sẽ đặt một hàm mới nếu ở vị trí của tham số [value_if_false].IF function, if the logical_test is FALSE, we want to apply a second logical_test. In this case we will put a new IF function in the place of the [value_if_false] parameter.

Cú pháp thật nhàm chán - hãy để xem xét một ví dụ thực tế - các loại tuổi

Trong ví dụ này, dữ liệu khảo sát, chúng tôi đã thu thập dữ liệu tuổi (ví dụ, chúng tôi đã hỏi về việc chủ hộ gia đình bao nhiêu tuổi?) & NBSP; Ở đây, một ảnh chụp nhanh về dữ liệu tuổi:

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Nếu chúng ta hiển thị dữ liệu này trong biểu đồ thanh, thì đây là những gì nó sẽ trông như thế nào (không phải là siêu hữu ích cho bất kỳ ai) - chỉ là rất nhiều thanh:

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Thông thường, bạn muốn nhóm các chủ hộ trong các loại tuổi nhất định dựa trên các chỉ số của tổ chức của bạn hoặc dựa trên các chỉ số của nhà tài trợ của bạn. & NBSP; Ví dụ, hãy để sử dụng các loại tuổi này:

  • Dưới 18 năm (
  • 18-39 năm
  • 40-59 năm
  • 60 tuổi trở lên (> 60)

Nếu bạn áp dụng excel lồng nhau nếu hàm cho dữ liệu tuổi bằng các danh mục này, bạn sẽ kết thúc với biểu đồ này thay thế (đẹp hơn nhiều để đưa vào báo cáo):

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Từng bước: excel lồng nhau nếu chức năng

1. Viết chức năng đầu tiên của bạn

Đầu tiên, hãy thêm một cột mới vào bảng tính và gọi nó là các loại tuổi. Bắt đầu bằng cách đặt một chức năng IF IF IF vào ô trên cùng trong cột này. & NBSP; Thực hiện kiểm tra chức năng này: & nbsp; “Nếu tuổi dưới 18 tuổi, thì hãy áp dụng danh mục tuổi‘

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

  • Đầu tiên, hãy viết một dấu hiệu của người khác, sau đó viết ra If If và một khung mở.
  • Tiếp theo, nhấp vào ô nơi giữ dữ liệu tuổi của bạn (trong ví dụ của tôi, dữ liệu tuổi của tôi nằm trong ô E2).
  • Sau đó, đặt vào một dấu hiệu ít hơn so với dấu hiệu, & nbsp; đặt vào năm 18 tuổi và dấu phẩy để đánh dấu kết thúc bài kiểm tra logic.
  • Sau đó, đặt trích dẫn kép và văn bản mà bạn muốn áp dụng và báo giá gấp đôi.
  • Cuối cùng, đặt một khung khác để kết thúc chức năng:

=if(E2<18,"less than 18 years")

  • Và nhấn enter = nếu dữ liệu tuổi của bạn lớn hơn hoặc bằng 18, giờ đây ô sẽ thấy Sai Sai ”

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

2. Thêm một thứ hai nếu chức năng ”

Ngay bây giờ, chúng tôi chỉ kiểm tra một trong các loại tuổi của chúng tôi (chúng tôi đang kiểm tra xem liệu dữ liệu trong ô E2 có nhỏ hơn 18). & NBSP; Vì vậy, bạn sẽ thêm một giây nếu chức năng vào công thức để kiểm tra xem nó có phải trong danh mục tuổi tiếp theo không.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

  • Lấy công thức mà bạn đã viết. & NBSP; Sau bộ thứ hai của dấu ngoặc kép, thêm dấu phẩy.
  • Nếu bạn nhấn vào Alt Alt+Enter trên bàn phím của bạn - điều này sẽ đặt phần tiếp theo của công thức trên dòng tiếp theo và giúp theo dõi tất cả các câu lệnh IF trong công thức của bạn dễ dàng hơn.
  • Sau đó, viết ra nếu một lần nữa, và một khung mở khác và kiểm tra xem tuổi có nhỏ hơn 40 tuổi hay không bằng cách viết E2
  • Tiếp theo, gõ vào năm 18-39 tuổi.
  • Và sau đó đặt hai dấu ngoặc để đóng cả hai câu lệnh:

=if(E2<18,"less than 18 years",
if(E2<40,"18-39 years old"))

  • Nhấn Enter khi bạn hoàn thành.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

3. Thêm một thứ ba "nếu chức năng"

Bây giờ bạn đang kiểm tra xem tuổi có đáp ứng một trong hai loại tuổi không. & NBSP; Đầu tiên, bạn đang kiểm tra xem dữ liệu trong ô E2 có nhỏ hơn 18. & NBSP hay không; Sau đó, nếu dữ liệu không phải là & nbsp; ít hơn 18, bạn sẽ & nbsp; sử dụng hàm nếu chức năng để kiểm tra xem nó có hay không). & Nbsp; Bây giờ, bạn sẽ thêm một phần ba nếu chức năng vào công thức để kiểm tra xem nó có ở trong danh mục tuổi tiếp theo không (40-59 tuổi).

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

  • Lấy công thức mà bạn đã viết. & NBSP; Sau khi 18-39 năm, người đặt dấu phẩy và nhấn vào Alt Alt+Enter trên bàn phím của bạn-điều này đặt phần tiếp theo của công thức trên dòng tiếp theo.
  • Sau đó, viết ra nếu một lần nữa, và một khung mở khác và kiểm tra xem tuổi có nhỏ hơn 60 tuổi hay không bằng cách viết E2
  • Tiếp theo, gõ vào nhóm 40-59 tuổi.
  • Và sau đó đặt ba dấu ngoặc để đóng cả ba câu lệnh:

=if(E2<18,"less than 18 years",
if(E2<40,"18-39 years old",
if(E2<60,"40-59 years old")))

  • Nhấn Enter khi bạn hoàn thành.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

4. Thêm danh mục tuổi cuối cùng

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Đối với danh mục tuổi cuối cùng của bạn, bạn không cần phải đặt một câu tuyên bố khác. & NBSP; Bạn chỉ muốn đưa ra một tuyên bố rằng, nếu bài kiểm tra logic vẫn sai - thì chỉ cần cho nó loại tuổi còn lại này. & NBSP; Chúng tôi muốn danh mục cuối cùng chỉ nói rằng 60 tuổi hơn. & NBSP; Nó không quan trọng nếu tuổi là 60 hoặc 600, nó vẫn sẽ áp dụng loại tuổi cuối cùng này.

  • Lấy công thức mà bạn đã viết. & NBSP; Sau khi 40-59 năm, người đặt một dấu phẩy và nhấn vào Alt Alt+Enter trên bàn phím của bạn-điều này đặt phần tiếp theo của công thức trên dòng tiếp theo.
  • Sau đó, viết ra 60 hơn 60 năm và để ba dấu ngoặc đóng lại để đóng cả ba câu báo cáo:

=if(E2<18,"less than 18 years",
if(E2<40,"18-39 years old",
if(E2<60,"40-59 years old",
"60+ years")))

  • Nhấn Enter khi bạn hoàn thành.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

4. Thêm danh mục tuổi cuối cùng

Đối với danh mục tuổi cuối cùng của bạn, bạn không cần phải đặt một câu tuyên bố khác. & NBSP; Bạn chỉ muốn đưa ra một tuyên bố rằng, nếu bài kiểm tra logic vẫn sai - thì chỉ cần cho nó loại tuổi còn lại này. & NBSP; Chúng tôi muốn danh mục cuối cùng chỉ nói rằng 60 tuổi hơn. & NBSP; Nó không quan trọng nếu tuổi là 60 hoặc 600, nó vẫn sẽ áp dụng loại tuổi cuối cùng này.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Lấy công thức mà bạn đã viết. & NBSP; Sau khi 40-59 năm, người đặt một dấu phẩy và nhấn vào Alt Alt+Enter trên bàn phím của bạn-điều này đặt phần tiếp theo của công thức trên dòng tiếp theo.

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Sau đó, viết ra 60 hơn 60 năm và để ba dấu ngoặc đóng lại để đóng cả ba câu báo cáo:

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

  • 5. Sao chép công thức xuống
  • Khi bạn nhấn Enter sau khi bạn đặt công thức cuối cùng vào ô, bạn sẽ thấy kết quả ngay lập tức trong ô trên cùng đó.
  • Sao chép và dán (hoặc Fill Fill Down) Công thức vào toàn bộ cột của các loại tuổi. & NBSP; Ở đây, một ảnh chụp màn hình một phần:
  • 6. Tạo một bảng trục của cột tuổi Age Danh mục
  • Làm nổi bật cột danh mục tuổi

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Nhấp vào Chèn -> Bảng Pivot

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

  • Nhấn "OK" để chèn bảng Pivot vào bảng tính mới
  • Kéo các loại tuổi của tuổi "
  • Ngoài ra, kéo các loại tuổi của người ”
  • 7. Tạo biểu đồ thanh của các loại tuổi cuối cùng
  • Đánh dấu dữ liệu từ bảng trục

Hướng dẫn if formula to group data in excel - if công thức để nhóm dữ liệu trong excel

Làm thế nào để bạn nhóm dữ liệu trong một công thức trong Excel?

Ví dụ về cách nhóm trong Excel..
Chọn các hàng bạn muốn thêm nhóm vào (toàn bộ hàng, không chỉ các ô riêng lẻ).
Đi đến dải băng dữ liệu ..
Chọn nhóm..
Chọn nhóm một lần nữa ..

Làm thế nào để bạn viết một nếu sau đó công thức trong excel?

Sử dụng hàm IF, một trong các hàm logic, để trả về một giá trị nếu một điều kiện là đúng và một giá trị khác nếu nó sai.Ví dụ: = if (A2> B2, "Ngân sách", "OK") = if (A2 = B2, B4-A4, "")=IF(A2>B2,"Over Budget","OK") =IF(A2=B2,B4-A4,"")

Excel có thể tự động nhóm dữ liệu không?

Nếu bộ dữ liệu của bạn chỉ chứa một cấp thông tin, cách nhanh nhất sẽ là để các hàng nhóm Excel tự động cho bạn.Đây là cách: Chọn bất kỳ ô nào trong một trong các hàng bạn muốn nhóm.Chuyển đến tab Dữ liệu> Nhóm phác thảo, nhấp vào mũi tên dưới nhóm và chọn Đề cương tự động.. Here's how: Select any cell in one of the rows you want to group. Go to the Data tab > Outline group, click the arrow under Group, and select Auto Outline.

Làm thế nào để tôi nhóm các giá trị theo các giá trị trong excel?

Chuyển đến Phân tích -> Nhóm -> Lựa chọn nhóm. Trong hộp thoại Nhóm, chỉ định bắt đầu tại, kết thúc tại và theo các giá trị.Trong trường hợp này, theo giá trị là 250, sẽ tạo ra các nhóm với khoảng 250. Nhấp OK. In the grouping dialog box, specify the Starting at, Ending at, and By values. In this case, By value is 250, which would create groups with an interval of 250. Click OK.