ספירת ערכים ייחודיים בין ערכים כפולים

ספירת ערכים ייחודיים בין ערכים כפולים

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

נניח שברצונך לגלות כמה ערכים ייחודיים מתקיימים בטווח המכיל ערכים כפולים. לדוגמה, אם עמודה מכילה את:

  • הערכים 5, 6, 7 ו- 6, אזי התוצאה היא שלושה ערכים ייחודיים  — 5, 6 ו- 7.

  • הערכים "ערן", "עידן", "עידן", "עידן", התוצאה היא שני ערכים ייחודיים - "ערן" ו"עידן".

קיימות מספר דרכים לספירת ערכים ייחודיים בין ערכים כפולים.

איזו פעולה ברצונך לבצע?

ספירת מספר הערכים הייחודיים באמצעות מסנן

ספירת מספר הערכים הייחודיים באמצעות פונקציות

ספירת מספר הערכים הייחודיים באמצעות מסנן

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

  1. בחר את טווח התאים, או ודא שהתא הפעיל נמצא בטבלה.

    ודא שלטווח התאים יש כותרת עמודה.

  2. בכרטיסיה נתונים, בקבוצה מיון וסינון, לחץ על‏ ‏מתקדם.

    תיבת הדו-שיח מסנן מתקדם מופיעה.

  3. לחץ על העתק למיקום אחר.

  4. בתיבה העתק אל, הזן הפניה לתא.

    לחלופין, לחץ על כווץ תיבת דו-שיח תמונת לחצן כדי להסתיר באופן זמני את תיבת הדו-שיח, בחר תא בגליון העבודה ולאחר מכן הקש הרחב תיבת דו-שיח תמונת לחצן .

  5. בחר בתיבת הסימון רשומות ייחודיות בלבד ולחץ על אישור.

    הערכים הייחודיים מהטווח שנבחר מועתקים למיקום החדש המתחיל בתא שציינת בתיבה העתק אל.

  6. בתא הריק מתחת לתא האחרון בטווח, הזן את הפונקציה ROWS . השתמש בטווח של ערכים ייחודיים שזה עתה העתקת כארגומנט, למעט כותרת העמודה. לדוגמה, אם הטווח של ערכים ייחודיים b2: b45, הזן =ROWS(B2:B45).

לראש הדף

ספירת מספר הערכים הייחודיים באמצעות פונקציות

השתמש בשילוב של הפונקציות ‏IF‏, ‏SUM‏, FREQUENCY‏, ‏MATCH‏ ו- LEN לשם ביצוע משימה זו:

  • הקצה ערך של 1 לכל תנאי שתוצאתו true באמצעות הפונקציה IF.

  • הוסף את הסיכום באמצעות הפונקציה SUM.

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

  • החזר את המיקום של ערך טקסט בטווח באמצעות הפונקציה MATCH. ערך זה שהוחזר משמש לאחר מכן כארגומנט לפונקציה FREQUENCY כך שניתן יהיה לבצע הערכה של ערכי הטקסט המתאימים.

  • מצא תאים ריקים באמצעות הפונקציה LEN. תאים ריקים הם בעלי אורך של 0.

דוגמה

ייתכן שיהיה לך קל יותר להבין את הדוגמה אם תעתיק אותה לגליון עבודה ריק.

כיצד להעתיק דוגמה

  1. צור חוברת עבודה ריקה או גליון עבודה ריק.

  2. בחר את הדוגמה בנושא העזרה.

    הערה: אל תבחר את כותרות השורה או העמודה.

    בחירת דוגמה מהעזרה

    בחירת דוגמה מהעזרה

  3. הקש CTRL+C.

  4. בגליון העבודה, בחר את התא A1 והקש CTRL+V.

  5. כדי לעבור בין הצגת התוצאות לבין הצגת הנוסחאות שמחזירות את התוצאות, הקש CTRL+` (דגש Grave), או בכרטיסיה נוסחאות, בקבוצה ביקורת נוסחאות, לחץ על לחצן הצג נוסחאות.

1

2

3

4

5

6

7

8

9

10

A

B

נתונים

נתונים

986

ערן

עידן

563

67

789

235

ערן

עידן

689

789

עידן

143

56

237

67

235

נוסחה

תיאור (תוצאה‏)

‎=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))‎

הפונקציה סופרת את מספר ערכי המספרים הייחודיים בתאים A2:A10, אבל אינה סופרת תאים ריקים או ערכי טקסט (4)

‎=SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>;0,1))‎

הפונקציה סופרת את מספר ערכי הטקסט והמספר הייחודיים בתאים B2:B10 (שאינם יכולים להכיל תאים ריקים) (7)

‎=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))‎

הפונקציה סופרת את מספר ערכי הטקסט והמספר הייחודיים בתאים A2:A10, אך אינה סופרת תאים ריקים או ערכי טקסט (6)

הערות    

  • הנוסחאות בדוגמה זו חייבות להיות מוזנות כנוסחאות מערך. בחר כל תא המכיל נוסחה, הקש F2 ולאחר מכן הקש CTRL+SHIFT+ENTER.

  • כדי לראות הערכת פונקציה שלב אחר שלב, בחר את התא המכיל את הנוסחה ולאחר מכן, בכרטיסיה נוסחאות, בקבוצה ביקורת נוסחאות, לחץ על הערך נוסחה.

פרטי פונקציה

  • הפונקציה FREQUENCY מחשבת באיזו תדירות מופיע ערך מסוים בתוך טווח של ערכים, ומחזירה מערך אנכי של מספרים. לדוגמה, ניתן להשתמש בפונקציה FREQUENCY למניית מספר הציונים הנופלים בטווחי ציונים מסוימים. כיוון שפונקציה זו מחזירה מערך, יש להזין אותה כנוסחת מערך.

  • הפונקציה MATCH מחפשת פריט שצוין בטווח תאים ולאחר מכן מחזירה את המיקום היחסי של אותו פריט בטווח. לדוגמה, אם הטווח A1:A3 מכיל את הערכים 5, 25, ו- 38, הנוסחה ‎=MATCH(25,A1:A3,0)‎‏ מחזירה את המספר 2, מכיוון ש- 25 הוא הפריט השני בטווח.

  • הפונקציה LEN מחזירה את מספר התווים במחרוזת טקסט.

  • הפונקציה SUM מחברת את כל המספרים שציינת בתור ארגומנטים. כל ארגומנט יכול להיות טווח, הפניה לתא, מערך, קבוע, נוסחה או תוצאה מפונקציה אחרת. לדוגמה, הנוסחה SUM(A1:A5)‎ מחברת את כל המספרים הכלולים בתאים A1 עד A5.

  • הפונקציה IF מחזירה ערך אחד אם תנאי שציינת מוערך כ- TRUE וערך אחר אם התנאי מוערך כ- FALSE.

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×