Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Nếu là chức năng Google Sheets hoạt động dựa trên một điều kiện nhất định. Bạn cung cấp một boolean và cho biết phải làm gì dựa trên việc nó đúng hay sai. Bạn có thể kết hợp nếu với các chức năng logic khác - và, hoặc - để tạo các công thức lồng nhau và đi qua nhiều bộ tiêu chí. Nhưng bạn nên? IFS là một hàm chuyên dụng, đánh giá nhiều điều kiện để trả về một giá trị. Tuy nhiên, đôi khi lồng nhau nếu các tuyên bố làm tốt hơn ifs. Hãy cùng khám phá một số ví dụ thực tế và tìm ra chức năng logic nào là đi. is a Google Sheets function that acts based on a given condition. You provide a boolean and tell what to do based on whether it’s TRUE or FALSE. You can combine IF with other logical functions – AND, OR – to create nested formulas and go over multiple sets of criteria. But should you? IFS is a dedicated function, which evaluates multiple conditions to return a value. However, sometimes nested IF statements do better than IFS. Let’s explore some real-life examples and find out which logical function is a go.

Nếu bạn thích xem để đọc, hãy xem hướng dẫn đơn giản này của Học viện sản phẩm Railsware về cách sử dụng chức năng IF (IFS, IFS lồng nhau) trong Google Sheets.

Nếu chức năng Google Sheets giải thích

Nếu cú ​​pháp Google Sheets

=IF(logical_expression, value_if_true, value_if_false)

Nếu hàm trong Google Sheets đánh giá một biểu thức logic và trả về giá trị tùy thuộc vào biểu thức là đúng hay sai.

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5 trống theo mặc định.one logical expression and returns a value depending on whether the expression is true or false.
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5 is blank by default.

Google Sheets nếu ví dụ công thức

Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Giải thích Google Sheets Nếu Công thức:

Nếu giá trị trong ô D1 bằng một (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
6), thì công thức sẽ đếm tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7). Nếu không, công thức sẽ trả về một ô trống (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5).

Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Lồng nhau nếu các câu lệnh của Google cho nhiều biểu thức logic

Hãy nói rằng bạn cần đánh giá nhiều biểu thức logic. Đối với điều này, bạn có thể làm tổ nhiều câu lệnh IF Google Sheets trong một công thức duy nhất. Nó có thể trông như sau:multiple logical expressions. For this, you can nest multiple IF statements Google Sheets in a single formula. It may look as follows:

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))

Ví dụ về một nền tảng nếu công thức google sheets

=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
interpretation của lồng nhau nếu Google Sheets Formula:
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Interpretation of the nested IF Google Sheets formula:

Nếu giá trị trong ô D1 trên 0 (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
9), thì công thức sẽ trả về tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7); Nếu ô D1 trống hoặc giá trị của nó bằng 0 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
1), thì công thức sẽ trả về không có gì khác (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7); Nếu giá trị trong ô D1 dưới 0 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
3), thì công thức sẽ trả về trung bình của các giá trị trong phạm vi B2: B (________ 17). & NBSP;

Lồng nhau nếu các câu lệnh có thể được cải thiện với các chức năng logic khác: và và hoặc.AND and OR.

Nếu + và/hoặc Google Sheets cho nhiều biểu thức logic

Và hoặc các chức năng của Google Sheets được giải thích

Và chức năng Hoặc chức năng
Trả về đúngTRUE Nếu tất cả các biểu thức logic được cung cấp là đúng về mặt logic*all of the provided logical expressions are logically true* Nếu bất kỳ biểu thức logic nào được cung cấp là đúng về mặt logicany of the provided logical expressions is logically true
Trả về saiFALSE Nếu bất kỳ biểu thức logic nào được cung cấp là sai về mặt logicany of the provided logical expressions is logically false Nếu tất cả các biểu thức logic được cung cấp là sai về mặt logicall of the provided logical expressions are logically false
Cú pháp
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
5
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
6

* Tất cả các số (bao gồm cả số tiêu cực) là đúng về mặt logic. Số 0 là sai về mặt logic.

Hãy để kết hợp và/hoặc với nếu và kiểm tra xem điều này hoạt động như thế nào:

Nếu+và Google Sheets Công thức ví dụ

=IF(AND(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
interpretation của công thức IF và Google Sheets:
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Interpretation of the IF AND Google Sheets formula:

Nếu các giá trị trong các ô D1 (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
9), D2 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
1) và D3 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
3) trên không, thì công thức sẽ trả về tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7). Mặt khác, nếu bất kỳ biểu thức logic nào là sai, công thức sẽ trả về không có gì khác (____ 15). & Nbsp;any of the logical expressions is false, the formula will return “Nothing” (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5). 

Nếu+hoặc Google Sheets Công thức ví dụ

=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
interpretation của công thức IF hoặc Google Sheets:
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Interpretation of the IF OR Google Sheets formula:

Nếu giá trị trong ô D1 (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
9) hoặc D2 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
1) hoặc D3 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
3) là trên 0, thì công thức sẽ trả về tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7). Mặt khác, nếu tất cả các biểu thức logic là sai, công thức sẽ trả về không có gì khác (____ 15). & Nbsp;all of the logical expressions are false, the formula will return “Nothing” (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5). 

Nếu+và+hoặc công thức Google tờ ví dụ

=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
interpretation của công thức IF và hoặc Google Sheets:
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Interpretation of the IF AND OR Google Sheets formula:

Nếu các giá trị trong các ô D1 và D2 ​​trên 0 (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
9) hoặc các giá trị trong các ô E1 và E2 dưới 0 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
1), thì công thức sẽ trả về tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7). Mặt khác, nếu tất cả các biểu thức logic là sai, công thức sẽ trả về không có gì khác (____ 15). & Nbsp;all of the logical expressions are false, the formula will return “Nothing” (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5). 

Các toán tử logic (và và hoặc) cho phép bạn bao gồm các điều kiện linh hoạt trong công thức IF của bạn. Hãy nhớ rằng và/hoặc don làm việc trong các mảng. Bên cạnh đó, nhiều câu nói nếu có thể khá khó xây dựng và duy trì. Một giải pháp thay thế là đi với chức năng IFS.Keep in mind that AND/OR don’t work in arrays. Besides, multiple IF statements can be quite difficult to build and maintain. An alternative solution is to go with the IFS function.

Ifs google sheets chức năng giải thích

Ifs Google Sheets Cú pháp

=IFS(logical_expression#1, value_if_true, logical_expression#2, value_if_true, logical_expression#3, value_if_true,...)

Chức năng IFS Google Sheets đánh giá nhiều biểu thức logic và trả về giá trị thực đầu tiên. Nếu tất cả các biểu thức logic là sai, hàm trả về #n/a.multiple logical expressions and returns the first true value. If all the logical expressions are false, the function returns #N/A.

IFS Google Sheets Formula Ví dụ

______
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Interpretation of the IFS Google Sheets formula:

Nếu giá trị trong ô D1 trên 0 (

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
9), thì công thức sẽ trả về tổng các giá trị trong phạm vi B2: B (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7); Nếu ô D1 trống hoặc giá trị của nó bằng 0 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
1), thì công thức sẽ trả về không có gì khác (
=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
7); Nếu giá trị trong ô D1 dưới 0 (
=IF(D1>0, SUM(B2:B), IF(D1=0, "Nothing", IF(D1<0, AVERAGE(B2:B))))
3), thì công thức sẽ trả về trung bình của các giá trị trong phạm vi B2: B (________ 17). & NBSP;

IFS so với nhiều câu lệnh if google sheets

Lồng nhau nếu công thứcCông thức IFS
=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
7
=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
8
=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
9
=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
8
=IF(OR(D1>0,D2>0,D3>0),SUM(B2:B),"Nothing")
9
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
0
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
1
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
2
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
1
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
2

Chức năng của Google Sheets chỉ dựa trên các giá trị thực - nó không có

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
5. Nhưng sự khác biệt chính giữa IF và IF có thể được tiết lộ khi xử lý các mảng. Hãy cùng khám phá điều này thông qua một ví dụ.

IFS so với Nested If Fatements Ví dụ

Chúng tôi có ba biểu thức logic: & nbsp;

  • Nếu giá trị trong ô A1 bằng 1, thì hãy hiển thị một cách khác
  • Nếu giá trị trong ô A1 bằng 2, thì hãy hiển thị C C C và
  • Nếu ô A1 trống, thì hãy hiển thị trên E và F F.
Nhiều câu báo cáo google sheets Ifs google sheets công thức
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
4
=IF(OR(AND(D1>0,D2>0),AND(E1<0,E2<0)),SUM(B2:B),"Nothing")
5

Và đó là cách mà họ làm việc trong Google Sheets:

Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Chức năng Google Sheets IFS trả về đầu ra đơn bào. Để trả về đầu ra mảng, IFS mong đợi một đầu vào mảng, chẳng hạn như:

=ARRAYFORMULA(
    IFS(A1:A2=1, {"A";"B"}, A1:A2=2, {"C";"D"}, A1:A2="", {"E";"F"}
 )

Tuy nhiên, trong trường hợp này, phạm vi đầu vào bao gồm hai ô: A1 và A2.

Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Nếu, và, hoặc, các ví dụ công thức IFS trong các trường hợp sử dụng thực tế & nbsp;

Bây giờ, hãy để Lôi kiểm tra một số ví dụ thực tế để bạn hiểu được sức mạnh của các hàm logic có sẵn trong Google Sheets. Chúng tôi sẽ xây dựng một trình theo dõi bán hàng bằng cách sử dụng các chức năng IF, và, và IFS. Phần mềm CRM bán hàng mà chúng tôi sử dụng để lưu trữ dữ liệu là đường ống. Vì vậy, hãy để xuất khẩu cơ sở dữ liệu từ Pipedrive trực tiếp vào bảng tính trước tiên.

Để làm như vậy, chúng tôi sẽ sử dụng Coupler.io - một công cụ cho phép bạn xuất dữ liệu tự động và đặt lịch trình tùy chỉnh cho các bản cập nhật. Điều này có nghĩa là bạn có thể kết nối Pipedrive hoặc một ứng dụng khác với Google Sheets và sau đó công cụ sẽ thường xuyên làm mới dữ liệu của bạn trong bảng tính. Điều này khá thuận tiện vì các tính toán của bạn trong Google Sheets cũng sẽ được cập nhật tự động, theo các số mới nhất.

Nếu bạn cần xuất dữ liệu của mình sang Google Sheets từ các nguồn khác, bạn có thể sử dụng cùng một quy trình chúng tôi mô tả dưới đây. Chỉ cần chọn ứng dụng của bạn làm nguồn dữ liệu thay vì Pipedrive. Tất cả các bước khác sẽ khá giống nhau.

  • Đăng ký cho Coupler.io. Chọn Pipedrive làm nguồn và Google Sheets làm điểm đến. for Coupler.io. Select Pipedrive as a source and Google Sheets as a destination.
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Các điểm đến khác có thể là Microsoft Excel và BigQuery. Các nguồn thay thế có thể là HubSpot, Shopify, QuickBooks và nhiều ứng dụng khác. Xem danh sách đầy đủ các tích hợp được hỗ trợ.

  • Kết nối tài khoản Pipedrive của bạn và chọn thực thể dữ liệu để nhập (giao dịch, người, tổ chức, v.v.). Sau đó kết nối tài khoản Google của bạn, chọn bảng tính và bảng để nhập. and select the data entity to import (Deals, Persons, Organizations, etc.). Then connect your Google account, choose the spreadsheet and the sheet for importing.
  • Đặt lịch trình của bạn cho các bản cập nhật tự động (bước này là tùy chọn). Chuyển sang làm mới dữ liệu tự động và chỉ định khi bạn muốn dữ liệu của mình được làm mới. for the automatic updates (this step is optional). Toggle on the Automatic data refresh and specify when you want your data to be refreshed.
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if
  • Nhấn Lưu và Chạy. Dữ liệu của bạn đã được chuyển sang Google Sheets. Bây giờ chúng ta có thể áp dụng các chức năng IF, và và IFS để xây dựng bảng điều khiển bán hàng.. Your data has been transferred to Google Sheets. Now we can apply the IF, AND, OR and IFS functions to build the sales dashboard.
Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Các số liệu bán hàng được tính toán với các công thức IF và IFS

Chúng tôi đã xây dựng một màn hình bán hàng, cho phép bạn theo dõi một vài số liệu được lọc theo năm và quốc gia:

  • Tổng số giao dịch
    • Ưu đãi mở
    • Giao dịch đóng cửa
      • Giao dịch đã thắng
      • Giao dịch bị mất
  • Doanh thu
  • Giá trị của tất cả các giao dịch mở & nbsp;
  • Ngày trung bình cho mỗi giao dịch

Để chứng minh cho bạn sự khác biệt giữa các chức năng, chúng tôi đã tính toán các số liệu cho bảng điều khiển theo hai cách khác nhau:

  • Ở bên trái, chúng tôi đã sử dụng các công thức nếu được lồng nhau.IF formulas.
  • Ở bên phải, chúng tôi đã sử dụng các chức năng IFS.IFS functions.

Như bạn có thể thấy, cả hai cách tiếp cận đều hoạt động chính xác và cuối cùng cung cấp cho bạn cùng một số.

Hướng dẫn google sheets and in if statement - google sheet và trong câu lệnh if

Để xây dựng bảng điều khiển này, chúng tôi đã sử dụng dữ liệu mà chúng tôi đã nhập vào Google Sheets trước đó một bước. Trong trường hợp của chúng tôi, nó giao dịch đường ống. Chúng tôi lưu trữ dữ liệu này trên một tờ riêng và tất cả các công thức trong bảng điều khiển của chúng tôi được liên kết với dữ liệu này. Bạn có thể xem các giao dịch đường ống nhập khẩu để hiểu rõ hơn về các công thức chúng tôi sử dụng cho bảng điều khiển.

Vì chúng tôi hầu như quan tâm đến các công thức ngay bây giờ, bảng điều khiển của chúng tôi chỉ bao gồm các bảng điểm đơn giản mà không có biểu đồ và biểu đồ phức tạp. Nhưng nếu bạn muốn xem cách xây dựng bảng điều khiển trực quan với bản đồ, biểu đồ hình tròn, v.v., bạn có thể xem bài viết của chúng tôi trên bảng điều khiển bán hàng của Google Sheets. & NBSP;

Bây giờ, hãy để phóng to một chút và xem một số ví dụ công thức mà chúng tôi đã sử dụng cho bảng điều khiển.

Công thức cho tổng số liệu giao dịch

Lồng nhau nếu tuyên bố

={"Total deals";
  IF(
   AND(
    ISBLANK(B3),
    ISBLANK(B5)),
   COUNTA('Pipedrive Deals'!A2:A),
  IF(
   ISBLANK(B5),
   COUNTA(
    Filter('Pipedrive Deals'!A2:A,'Pipedrive Deals'!Z2:Z=B3)),
  IF(
   ISBLANK(B3),
   COUNTA(
    FILTER('Pipedrive Deals'!A2:A,'Pipedrive Deals'!CN2:CN=B5)),
   COUNTA(
    FILTER('Pipedrive Deals'!A2:A,'Pipedrive Deals'!Z2:Z=B3,'Pipedrive Deals'!CN2:CN=B5)))))}

Chức năng ifs

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
0

Trên thực tế, chúng tôi đã gặp phải bất kỳ sự khác biệt thực tế đáng kể nào giữa hai phương pháp. Công thức IFS dài hơn (360 ký tự không bao gồm khoảng trắng so với 328 cho công thức với các câu lệnh if lồng nhau). Từ quan điểm của khả năng duy trì, cũng không có sự khác biệt. Nếu bạn cho phép bạn tránh làm tổ nếu các chức năng trong một công thức duy nhất, và đó là nó.

Công thức cho số liệu doanh thu

Lồng nhau nếu tuyên bố

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
1

Chức năng ifs

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
2

Ở đây, một lần nữa, chúng tôi có một sự khác biệt nhỏ về độ dài và logic có phần đơn giản hơn cho phiên bản IFS. Vì vậy, kết luận là, nếu các tiêu chí của bạn có logic song song, hàm IFS dường như là một sự thay thế tốt hơn.

Hãy cùng xem một ví dụ ngoài đời thực cuối cùng trước khi chúng ta kết thúc.

Công thức cho số liệu giá trị

Lồng nhau nếu tuyên bố

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
3

Chức năng ifs

=IF(logical_expression#1, value_if_true,
IF(logical_expression#2, value_if_true, 
IF(logical_expression#3, value_if_true, 
IF(logical_expression#4,value_if_true,value_if_false))))
4

Trong ví dụ này, công thức IF ngắn hơn đáng kể và dường như nhẹ hơn và đơn giản hơn một chút. Như bạn có thể thấy, mọi thứ phụ thuộc vào một trường hợp cụ thể, vì vậy, cuối cùng, bạn chỉ có thể gắn bó với bất kỳ tùy chọn nào bạn cảm thấy thoải mái nhất và sau đó thích ứng với bối cảnh cụ thể của bạn khi đang di chuyển, nếu cần.

IFS hoặc lồng nhau nếu các câu lệnh trong Google Sheets - cái nào tốt hơn?

Trong ví dụ này, chúng ta có thể suy đoán rằng IFS chỉ là một tốc ký cho các câu lệnh nếu lồng nhau. Nhưng đó không phải là sự thật cơ bản, vì mỗi trường hợp sử dụng có các yêu cầu riêng. Dù sao, bây giờ bạn biết những gì bạn có thể làm với nếu và if, cũng như các nhà khai thác logic và và hoặc. Và đừng quên về Coupler.io, có thể đơn giản hóa và tự động hóa dữ liệu vào Google Sheets và Excel. Tận hưởng dữ liệu của bạn và chúc may mắn!

Quay lại blog

Tập trung vào doanh nghiệp của bạn Mục tiêu trong khi chúng tôi chăm sóc dữ liệu của bạn!

Hãy thử Coupler.io

Bạn có thể kết hợp IFS với và?

Và chức năng là một trong những chức năng hữu ích nhất để kết hợp với hàm IF.Giống như bạn kết hợp nếu và hoặc các chức năng để kiểm tra nhiều điều kiện.Theo cách tương tự, bạn có thể kết hợp nếu và và chức năng.you can combine IF and AND functions.

Bạn có thể sử dụng và với IFS trong Google Sheets không?

Nếu là chức năng Google Sheets hoạt động dựa trên một điều kiện nhất định.Bạn cung cấp một boolean và cho biết phải làm gì dựa trên việc đó là đúng hay sai.Bạn có thể kết hợp nếu với các chức năng logic khác - và, hoặc - để tạo các công thức lồng nhau và đi qua nhiều bộ tiêu chí.You can combine IF with other logical functions – AND, OR – to create nested formulas and go over multiple sets of criteria.

Có một và nhà điều hành trong Google Sheets?

Hàm và trả về đúng nếu tất cả các đối số được cung cấp là đúng về mặt logic và sai nếu bất kỳ đối số được cung cấp là sai về mặt logic. returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false.