שינוי בקר זה יביא לטעינה מחדש של דף זה

COUNTIFS

הפונקציה COUNTIFS מחשבת את מספר התאים באוסף אחד או יותר שעומדים בתנאים נתונים (תנאי אחד לכל אוסף).

COUNTIFS‎(ערכים-לבדיקה‬, ‪תנאי‬, ‪ערכים-לבדיקה…‬, ‪תנאי…‬)‏‎

ערכים-לבדיקה: אוסף המכיל ערכים לבדיקה. הערך ערכים-לבדיקה יכול להכיל כל ערך.

תנאי: ביטוי המשווה או בודק ערכים ותוצאתו היא הערך הבוליאני TRUE או FALSE. תנאי יכול לכלול אופרטורי השוואה, קבועים, את אופרטור החיבור אמפרסנד, הפניות ותווים משתנים. ניתן להשתמש בתווים משתנים כדי לבצע התאמה לכל תו יחיד או תווים מרובים בביטוי. ניתן להשתמש ב‑? (סימן שאלה) בכדי לייצג תו אחד, ב‑* (כוכבית) בכדי לייצג תווים מרובים, וב‑~ (טילדה) בכדי לציין שלתו הבא אמורה להימצא התאמה, וכי הוא לא אמור לשמש כתו משתנה. תנאים יכולים להכיל גם פונקציית REGEX במקום תווים משתנים.

ערכים-לבדיקה…: ניתן להוסיף עוד אוספים המכילים ערכים לבדיקה. אחרי כל אוסף של ערכים-לבדיקה צריך להופיע ביטוי של תנאי. ניתן לחזור על דפוס זה של ערכים-לבדיקה, תנאי פעמים רבות ככל הדרוש.

תנאי...: אם נכלל אוסף אופציונלי של ערכים-לבדיקה, תנאי... הוא ביטוי נוסף שהתוצאה שלו היא הערך הבוליאני TRUE או FALSE. צריך להופיע ביטוי תנאי אחד לאחר כל אוסף של ערכים-לבדיקה, ולכן מספר הארגומנטים של פונקציה זו הוא תמיד זוגי.

הערות

  • כל ערך בערכים-לבדיקה מושווה לתנאי המקביל. אם הערכים המקבילים בכל אוסף עומדים במבחני התנאי המקבילים, הספירה גדלה ב‑1.

‏דוגמאות

בהינתן הטבלה הבאה:

A

B

C

D

1

גיל

מין

מצב משפחתי

משכורת

2

35

ז

ז

71,000

3

27

נ

ז

81,000

4

42

ז

ז

86,000

5

51

ז

ר

66,000

6

28

ז

ר

52,000

7

49

נ

ר

62,000

8

63

נ

ז

89,000

9

22

ז

ז

34,000

10

29

נ

ר

42,000

11

35

נ

ז

56,000

12

33

ז

ר

62,000

13

61

ז

ז

91,000

‎=COUNTIFS(A2:A13, "<40", B2:B13, "=M")‎ תחזיר את הערך 4, מספר הגברים (כפי שצוין באמצעות האות ״M״ בעמודה B) מתחת לגיל 40.

‎=COUNTIFS(A2:A13, "<>35", B2:B13, "=M")‎ תחזיר את הערך 6, מספר הגברים (כפי שצוין באמצעות האות ״M״ בעמודה ‎B) שאינם בני 35. ניתן גם להשתמש באופרטור ‎#‎.

=COUNTIFS(A2:A13, ״‎<40״, B2:B13, ״=ז״, C2:C13, ״=ר״) תחזיר את הערך 2, מספר הגברים הרווקים (כפי שצוין באמצעות האות ״ר״ בעמודה ג) מתחת לגיל 40.

=COUNTIFS(A2:A13, ״‎<40״, B2:B13, ״=ז״, C2:C13, ״=נ״) תחזיר את הערך 2, מספר הגברים הנשואים (כפי שצוין באמצעות האות ״נ״ בעמודה ג) מתחת לגיל 40.

‎=COUNTIFS(A2:A13, "<40", B2:B13, "=F")‎ תחזיר את הערך 3, מספר הנשים (כפי שצוין באמצעות האות ״F״ בעמודה B) מתחת לגיל 40.

דוגמה לשימוש ב‑REGEX

בהינתן הטבלה הבאה:

A

B

1

45

marina@example.com

2

41

אהרון

3

29

michael@example.com

4

64

katrina@example.com

5

12

שרה

הפונקציה ‏‎=COUNTIFS(B1:B5, REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), A1:A5, ">10")‎ מחזירה את מספר התאים ב‑A1:A5 שתוכנם גדול מ‑10 ושבהם התא התואם ב‑B1:B5 מכיל כתובת דוא״ל.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
מועיל?
מגבלת תווים: 250
מגבלת התווים המרבית היא 250.
תודה על המשוב.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.