כאשר חוברות עבודה מועברות מ- Google Sheets ל- Excel במסגרת העברה ארגונית מ- Google Workspace ל- Microsoft 365, עשויות להיות כמה בעיות תאימות. נוסחאות ב- Google Sheets כוללות לעתים קרובות תחביר או פונקציונליות שאינם מתורגמים ישירות ל- Excel. הדבר עלול להוביל לכך חוברות עבודה שלא יפעלו כראוי ב- Excel.
כדי לפתור בעיה זו, Excel מספק זרימות עבודה אוטומטיות וידניות שיעזרו לך לפתור נוסחאות שאינן תואמות ולהבטיח שחוברת העבודה שלך תפעל כראוי לאחר ההעברה.
כאשר Excel מזהה קבצים עם פונקציות לא תואמות או נוסחאות שגויות, הוא יוזם את זרימת העבודה של תאימות Excel.
אם תמשיך בתאימות של Excel, Excel יחליף באופן אוטומטי קבוצה של פונקציות לא תואמות של Google Sheets בשוות הערך שלהן ב- Excel. פעולה זו תפתור בעיות תאימות נפוצות רבות. עם זאת, ייתכן שקיימות נוסחאות נותרות הדורשות תשומת לב ידנית.
חלונית המשימות תציג פונקציות ספציפיות שאינן תואמות או נוסחאות שגויות המ זקוקות לתשומת לב, יחד עם אפשרויות חלופיות מוצעות כדי לפתור אותן.
להלן שלבים לתיקון ידני של פונקציות לא תואמות בקובץ:
הערה: רשימת פונקציות זו אינה מקיפה. ייתכן שקיימות פונקציות נוספות שלא נכללות כאן והן דורשות תשומת לב.
שימוש בסוג נתוני מניות ב- Excel באינטרנט Excel מספק סוג נתונים מוכלל של מניות המאפשר לך להביא מחירי מניות נוכחיים ונתונים פיננסיים אחרים ישירות לתוך גיליון אלקטרוני.שלבים:
-
א. הזן את השם או סמל הסימול של המניה (לדוגמה, "AAPL" עבור Apple) בתא.
-
ב. בחר את התא ולאחר מכן עבור אל הכרטיסיה נתונים ברצועת הכלים.
-
ג. בקבוצה סוגי נתונים , בחר מניות.
-
ד. לאחר ש- Excel יזהה אותו כמניה, הוא יציג סמל קטן לצד התא.
-
ה. לחץ על הסמל הקטן או השתמש בלחצן הוסף נתונים כדי לקבל מידע נוסף הקשור למניה (כגון מחיר, שווי שוק, 52 שבועות גבוה/נמוך וכולי).
דוגמה:
-
אם תא A1 מכיל את שנתון המניות "AAPL":
-
לחץ על נתונים > מניות.
-
באפשרותך לחלץ מידע נוסף כגון המחיר הנוכחי וכו', על-ידי בחירת תא זה ולאחר מכן בחירת נתוני מניות ספציפיים, כגון מחיר.
שימוש Power Query נתונים פיננסיים מממשקי API באינטרנט (עבור משתמשים מתקדמים)
באפשרותך גם להשתמש ב- Power Query Excel כדי למשוך נתונים פיננסיים וממשקי API חיצוניים או אתרי אינטרנט המספקים מידע פיננסי.
שלבים:
-
עבור אל הכרטיסיה נתונים.
-
בחר קבל נתונים > מהאינטרנט.
-
הזן את כתובת ה- URL של ספק הנתונים הפיננסיים, לדוגמה, API של אתר אינטרנט פיננסי (כגון Yahoo Finance).
-
Power Query תאפשר לך לטפל בנתונים ולהמיר אותם לפני טעינתם ל- Excel.
Excel באינטרנט אין מקבילה מוכללת לפונקציה Google Sheets 'GOOGLETRANSLATE', אשר מתרגם באופן אוטומטי טקסט בין שפות שונות.
עם זאת, באפשרותך להשתמש בפונקציות של Excel בשילוב עם שירותים חיצוניים כגון Microsoft Translator באמצעות Power Automate (עבור תרגומים מבוססי אינטרנט)
פתרון עוקף עבור Excel באינטרנט
כדי לתרגם טקסט Excel באינטרנט, עליך:
השתמש בכלי מתרגם חיצוני: העתק את הטקסט אל כלי תרגום חיצוני כגון Microsoft Translator והדבק את התוצאות בחזרה ב- Excel.
שילוב Power Automate:
-
באפשרותך ליצור זרימת עבודה באמצעות Power Automate כדי לתרגם באופן אוטומטי טקסט משפה שנבחרה לשפת יעד באמצעות שירות מתרגם של Microsoft.
-
פעולה זו מחייבת הגדרה של Power Automate וקישורו ל- Excel Online.
דוגמה לשימוש ב- Power Automate (Microsoft Translator):
1. הגדר זרימת עבודה ב- Power Automate שמשתלבת עם Microsoft Translator.
2. ניתן להפעיל את זרימת העבודה על-ידי שינוי בגיליון של Excel או לפעול באופן ידני כדי לתרגם טקסט מעמודה אחת ולמקם את התוצאה המתורגמת בעמודה אחרת.
ל- Excel אין מקבילה ישירה לפונקציה 'QUERY' הזמינה ב- Google Sheets, אך באפשרותך להשיג פונקציונליות דומה באמצעות תכונות מוכללות אחרות ב- Excel, כגון FILTER, LOOKUP, SORT, IF, VLOOKUP ו- XLOOKUP. כך ניתן לשכפל את מקרי השימוש של הפונקציה 'QUERY' של Google Sheets ב- Excel באינטרנט:
1. סינון נתונים בסיסי (שווה ערך ל- SELECT WHERE)
ב- Google Sheets, עליך להשתמש ב:
=QUERY(A1:D10, "SELECT A, B WHERE C > 100")
ב- Excel, השתמש בפונקציה FILTER:
=FILTER(A2:D10, C2:C10 > 100)
פעולה זו מאחזרת את כל השורות שבהן הערך בעמודה 'C' גדול מ- 100, והחזרת עמודות A עד D.
2. בחירת עמודות ספציפיות (שווה ערך ל- SELECT)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT A, C")
ב- Excel, השתמש בשילוב INDEX ו - FILTER:
=INDEX(A2:D10, , {1,3})
פעולה זו מחזירה רק את העמודות 'A' ו- 'C' מהטווח 'A2:D10'.
3. מיון נתונים (שווה ערך ל- ORDER BY)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT * ORDER BY C DESC")
ב- Excel, השתמש בפונקציה SORT :
=SORT(A2:D10, 3, -1)
פעולה זו ממיין את הנתונים ב- 'A2:D10' בהתבסס על הערכים בעמודה 'C' בסדר יורד.
4. צבירת נתונים (שווה ערך ל- GROUP BY)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT A, SUM(B) GROUP BY A")
ב- Excel, השתמש ב- SUMIFאו ב- SUMIFS:
=SUMIFS(B2:B10, A2:A10, A2)
פעולה זו מסכם ערכים בעמודה 'B' שבה עמודה 'A' תואמת לתנאים ספציפיים, וקיבוץ יעיל לפי 'A'.
לחלופין, השתמש ב - PivotTable כדי לקבץ ולסכם נתונים.
5. בחירה מותנית (שווה ערך ל- WHERE עם אופרטורים לוגיים)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT A, B WHERE C > 100 AND D < 50")
ב- Excel, השתמש בפונקציה FILTER עם אופרטורים לוגיים:
=FILTER(A2:D10, (C2:C10 > 100) * (D2:D10 < 50))
פעולה זו מסננת שורות שבהן העמודה 'C' גדולה מ- 100 ועמודה 'D' נמוכה מ- 50.
6 .אני לא יכול לעשות את זה . ספירת קריטריונים ספציפיים (שווה ערך לספירת SELECT)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT COUNT(A) WHERE C > 100")
ב- Excel, השתמש בפונקציה COUNTIFאו COUNTIFS:
=COUNTIF(C2:C10, ">100")
פעולה זו סופרת את מספר השורות שבהן העמודה 'C' מכילה ערכים גדולים מ- 100.
7 ,7,7,0 שימוש בקריטריונים מרובים (שווה ערך ל- WHERE עם תנאי OR)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT * WHERE C > 100 OR D < 50")
ב- Excel, השתמש בפונקציה FILTER עם האופרטור '+' עבור OR לוגי:
=FILTER(A2:D10, (C2:C10 > 100) + (D2:D10 < 50))
פעולה זו מחזירה שורות שבהן העמודה 'C' גדולה מ- 100 או בעמודה 'D' נמוכה מ- 50.
8 .8,000 . צירוף טבלאות (שווה ערך ל- JOIN)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT A, B, E FROM A JOIN B ON A.ID = B.ID")
ב- Excel, השתמש ב- XLOOKUP או ב- VLOOKUP כדי לצרף שתי טבלאות:
=XLOOKUP(A2:A10, F2:F10, G2:G10)
פעולה זו בודקת ערכים מטבלה 'B' (עמודות 'F' ו- 'G') מאחזרת נתונים תואמים לטבלה 'A' בהתבסס על זהים תואמים.
9 .אני לא יכול לעשות את זה . סינון דינאמי בהתבסס על קלט (דומה ל- WHERE עם משתנים)
ב- Google Sheets:
=QUERY(A1:D10, "SELECT A, B WHERE C = '"&E1&"'")
ב- Excel, השתמש ב - FILTER עם הפניות לתאים:
=FILTER(A2:D10, C2:C10 = E1)
פעולה זו מסננת את הטבלה בהתבסס על הערך שהוזן בתא 'E1'.
סיכום של פונקציות:
-
FILTER: סינון נתונים בהתבסס על התנאים שצוינו.
-
SORT: מיון נתונים לפי עמודה שצוינה.
-
INDEX: החזרת שורות או עמודות ספציפיות מטווח.
-
SUMIFS: סיכום ערכים בהתבסס על תנאים מרובים.
-
COUNTIF / COUNTIFS: ספירת שורות שעומדות בקריטריונים שצוינו.
-
XLOOKUP / VLOOKUP: צירוף נתונים מטבלאות מרובות בהתבסס על ערכים תואמים.
למרות ש- Excel אינו כולל פונקציית 'QUERY' ישירה כגון Google Sheets, שילובים אלה של פונקציות Excel מכסים כמעט את כל מקרי השימוש עבור ביצוע שאילתות על נתונים.
קישורי הפניה:
Excel באינטרנט אין מקבילה ישירה לפונקציה 'ייבואHTML' של Google Sheets, המאפשרת לך לייבא טבלאות או רשימות מדף אינטרנט לתוך גיליון אלקטרוני.
עם זאת, באפשרותך להשיג תוצאות דומות באמצעות התהליך המתואר במאמר שלהלן
Excel באינטרנט אין מקבילה ישירה לפונקציה 'ייבואHTML' של Google Sheets, המאפשרת לך לייבא טבלאות או רשימות מדף אינטרנט לתוך גיליון אלקטרוני.
עם זאת, באפשרותך להשיג תוצאות דומות באמצעות Power Query גירסת שולחן העבודה של Excel. למרבה הצער, Power Query זמין ב- Excel באינטרנט, אך באפשרותך לבצע את הפעולות הבאות בשולחן העבודה:
שלבים בשולחן העבודה של Excel (באמצעות Power Query):
-
פתח את Excel (גירסת שולחן העבודה).
-
עבור אל הכרטיסיה נתונים.
-
בחר קבל נתונים > מהאינטרנט.
-
הזן את כתובת ה- URL של דף האינטרנט המכיל את טבלת ה- HTML או הרשימה.
-
בחר את הטבלה או הרשימה מדף האינטרנט שברצונך לייבא.
-
טען את הנתונים ב- Excel.
מייבא ל- Excel Online:
לאחר ייבוא הנתונים באמצעות Power Query בגירסת שולחן העבודה, באפשרותך לשמור את הקובץ ב- OneDrive או ב- SharePoint ולהמשיך לעבוד איתו ב- Excel באינטרנט. עם זאת, הייבוא עצמו צריך להתרחש דרך גירסת שולחן העבודה.
Excel באינטרנט אינה כוללת מקבילה ישירה של הפונקציה 'IMPORTDATA' של Google Sheets, המשמשת לייבוא נתונים מכתובת URL (כגון קבצי CSV או TSV).
עם זאת, קיימת שיטה חלופית Power Query בגירסת שולחן העבודה של Excel, ולאחר מכן ניתן להציג ולערוך אותה Excel באינטרנט. כך תוכל להשיג זאת:
שלבים לייבוא נתונים מכתובת URL ב- Excel (גירסת שולחן העבודה):
-
פתח את Excel (גירסת שולחן העבודה).
-
עבור אל הכרטיסיה נתונים.
-
בחר קבל נתונים > מהאינטרנט.
-
הזן את כתובת ה- URL של הקובץ (CSV, TSV וכן הלאה) שברצונך לייבא.
-
Excel ימשוך את הנתונים מכתובת ה- URL, ובאפשרותך לטעון אותם בגליון העבודה שלך.
-
שמור את הקובץ והעלה אותו ל- OneDrive או ל - SharePoint.
-
כעת באפשרותך לפתוח את הקובץ ולעבוד איתו ב- Excel באינטרנט, על אף שיש לבצע את העדכונים האוטומטיים והייבוא הדינאמי באמצעות גירסת שולחן העבודה.
קישור הפניה:
Excel באינטרנט אין מקבילה ישירה לפונקציה 'IMPORTFEED' של Google Sheets, אשר מייבאת נתוני הזנת RSS או Atom לגיליון אלקטרוני.
עם זאת, באפשרותך להשיג משהו דומה Power Query גירסת שולחן העבודה של Excel כדי לייבא הזנות RSS, לאחר מכן להציג את הנתונים ולעבוד איתם Excel באינטרנט. למרבה הצער, Excel באינטרנט אינו תומך בתכונה זו במקור.
שלבים לייבוא הזנת RSS ב- Excel (גירסת שולחן העבודה):
-
פתח את Excel (גירסת שולחן העבודה).
-
עבור אל הכרטיסיה נתונים.
-
בחר קבל נתונים > ממקורות אחרים >מהאינטרנט.
-
הזן את כתובת ה- URL של הזנת ה- RSS.
-
Excel יאחזר את הנתונים מהזנת ה- RSS ויאפשר לך לטעון אותם בגליון העבודה שלך.
-
שמור את הקובץ והעלה אותו ל- OneDrive או ל - SharePoint.
-
כעת באפשרותך לפתוח קובץ זה ולעבוד איתו ב- Excel באינטרנט, למרות שיש לבצע עדכונים דינאמיים מההזנה באמצעות גירסת שולחן העבודה.
Excel באינטרנט אין מקבילה ישירה לפונקציה 'IMPORTXML' של Google Sheets, המאפשרת לך לייבא ולנתח נתונים ממסמכי XML או HTML מובנים באמצעות שאילתות XPath.
עם זאת, באפשרותך להשיג תוצאות דומות באמצעות Power Query שולחן העבודה של Excel כדי לייבא נתוני XML, ולאחר מכן תוכל לפתוח אותם ב- Excel באינטרנט. כך תוכל לעשות זאת:
שלבים לייבוא נתוני XML ב- Excel (גירסת שולחן העבודה):
-
פתח את Excel (גירסת שולחן העבודה).
-
עבור אל הכרטיסיה נתונים.
-
בחר קבל נתונים > קובץ >מ- XML.
-
עיין ובחר את קובץ ה- XML או הדבק את כתובת ה- URL של הזנת XML.
-
Power Query תיפתח ותאפשר לך להציג את הנתונים בתצוגה מקדימה ולהמיר אותם במידת הצורך.
-
טען את הנתונים בגליון העבודה שלך.
-
שמור את הקובץ והעלה אותו ל- OneDrive או ל - SharePoint.
-
פתח את הקובץ ולעבוד איתו ב- Excel באינטרנט, למרות שיש לבצע את ייבוא ה- XML ואת המרות הנתונים באמצעות גירסת שולחן העבודה.
Excel באינטרנט אין מקבילה ישירה לפונקציה REGEXEXTRACT' של Google Sheets, אשר מחלצת טקסט בהתבסס על ביטוי רגיל.
עם זאת, באפשרותך להשתמש בשילוב של פונקציות Excel כדי להשיג תוצאות דומות. למרות של- Excel אין תמיכה מוכללת בביטויים רגילים (regex), באפשרותך לחלץ דפוסי טקסט באמצעות פונקציות כגון 'TEXT', 'MID', 'SEARCH' ו- 'LEFT', בהתאם מורכבות הצרכים שלך. עבור משימות regex Power Query נדרשות לעתים קרובות, אך הן אינן זמינות Excel באינטרנט.
דוגמה: חילוץ חלק מטקסט ללא Regex
אם ברצונך לחלץ תבנית מסוימת ממחרוזת, באפשרותך להשתמש בפונקציות טקסט בסיסיות אלה:
-
שימוש ב- 'LEFT' ו- 'SEARCH' לחילוץ טקסט לפני מפריד לדוגמה, כדי לחלץ טקסט לפני מקף ב'תא A1': =LEFT(A1, SEARCH("-", A1) - 1) פעולה זו מחלצת את כל מה שלפני המקף הראשון ('-').
-
שימוש ב- 'MID' ו- 'SEARCH' לחילוץ טקסט בין מפרידים כדי לחלץ טקסט בין שני מקפים בתא A1: =MID(A1, SEARCH("-", A1) + 1, SEARCH("-", A1, SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1) פעולה זו מחלצת את הטקסט בין שני תווי מקף ('-').
שימוש Power Query (שולחן עבודה בלבד):
עבור התאמת תבניות מתקדמת יותר או ביטויים רגילים, עליך להשתמש ב- Power Query בגירסה השולחני של Excel, המאפשרת טיפול בטקסט מורכב יותר, כולל פעולות כגון regex. לאחר ההגדרה, תוכל להציג את הנתונים ב- Excel באינטרנט, אך יש לבצע את ההגדרה הראשונית בגירסת שולחן העבודה.
Excel באינטרנט אין מקבילה ישירה לפונקציה REGEXMATCH ' של Google Sheets, אשר בודקת אם מחרוזת תואמת לביטוי רגיל (regex). Excel אינו תומך מוכלל בביטויים רגילים הן בגירסאות האינטרנט והן בגירסאות שולחן העבודה.
עם זאת, באפשרותך להשיג תוצאות דומות (אך מוגבלות יותר) באמצעות פונקציות הטקסט המוכללות של Excel, כגון 'SEARCH' או 'FIND' להתאמת תבנית פשוטה.
דוגמה: שימוש ב- 'SEARCH' עבור התאמת טקסט פשוט
אם ברצונך לבדוק אם קיימת מחרוזת משנה ספציפית בתא (בדומה לפונקציונליות הבסיסית של REGEXMATCH), באפשרותך להשתמש ב- 'SEARCH'. הפונקציה 'SEARCH' אינה גמישה כמו ביטויים רגילים, אך היא יכולה למצוא מחרוזות משנה בתוך מחרוזת:
1. דוגמה בסיסית:
-
כדי לבדוק אם המילה "apple" קיימת בתא 'A1':
-
=IF(ISNUMBER(SEARCH("apple", A1)), TRUE, FALSE)
-
- אם "apple" נמצא, הנוסחה מחזירה 'TRUE'.
-
- אם לא, היא מחזירה 'FALSE'.
להתאמת תבניות מורכבות יותר:
עבור התאמה בפועל של ביטוי רגיל, ל- Excel אין תמיכה מקורית, במיוחד בגירסת האינטרנט. עבור תבניות מורכבות יותר, יהיה עליך להשתמש Power Query שולחן העבודה, מה שמאפשר טיפול במחרוזת מתקדמת יותר.
Excel באינטרנט אין מקבילה ישירה לפונקציה REGEXREPLACE' של Google Sheets, המאפשרת לך להחליף חלקים של מחרוזת טקסט בהתבסס על ביטוי רגיל (regex).
עם זאת, בגירסאות שולחן העבודה של Excel, באפשרותך להשתמש ב- VBA (Visual Basic for Applications) או ב- Power Query עבור החלפת Regex מורכבת יותר. ב Excel באינטרנט, תוכל עדיין להשיג החליפיות פשוטות באמצעות הפונקציה 'SUBSTITUTE', על אף שהיא אינה עוצמתית כמו regex.
חלופה פשוטה באמצעות 'SUBSTITUTE' ב- Excel באינטרנט
עבור החלפת טקסט בסיסי (לא באמצעות regex), באפשרותך להשתמש בפונקציה 'SUBSTITUTE':
אם ברצונך להחליף את כל המופעים של "apple" ב"כתום" בתא 'A1', באפשרותך להשתמש ב:
=SUBSTITUTE(A1, "apple", "orange")
פונקציה זו מחליפה את כל המופעים של "apple" בטקסט ב- "orange".
להחלפת תבנית מורכבת (באמצעות Regex)
כדי להחליף טקסט בהתבסס על תבנית (regex), עליך:
השתמש Power Query כדי לטפל בטקסט מותאם אישית, אם כי הוא אינו תומך ב- regex ישירות, באפשרותך לדמות החלפת דפוס במאמץ מסויים.
Excel באינטרנט אין מקבילה מוכללת לפונקציה DETECTLANGUAGE של Google Sheets, המזהה את השפה של טקסט נתון.
עם זאת, קיימים דרכים לעקיפת הבעיה שניתן להשתמש בהן:
אפשרות 1: כלים חיצוניים
-
Microsoft Translator: באפשרותך להשתמש בכלים חיצוניים כגון Microsoft Translator כדי לזהות את השפה של טקסט. העתק את הטקסט לתוך כלי מתרגם, זהה את השפה ולאחר מכן הדבק אותו בחזרה ב- Excel.
-
ה- API של Google Translate: אם אתה מכיר את התיכנות, תוכל להשתמש ב- APIשל Google Translate כדי לזהות את השפה ולבנות פתרון מותאם אישית. פעולה זו מחייבת שילוב API ולא ניתן באופן מקורי בתוך Excel באינטרנט.
אפשרות 2: Power Automate with Microsoft Cognitive Services
אם ברצונך להפוך תהליך זה לאוטומטי בתוך Excel Online, תוכל להשתמש ב- Power Automate עם Azure Cognitive Services של Microsoft כדי לזהות את השפה. כך ניתן לעשות זאת:
שלבים:
-
הגדר את Power Automate עם Excel באינטרנט.
-
השתמש במפעיל כדי לזהות שינויים בעמודה ספציפית או להפעיל את הזרימה באופן ידני.
-
שלב עם Azure Cognitive Services כדי לזהות את שפת הטקסט.
-
הפק פלט של השפה שזוהתה בחזרה ל- Excel.
פתרון זה ידרוש ממך גישה לשירותים של Azure ולהגדיר את זרימת העבודה של Power Automate.
Excel באינטרנט אינו תומך ישירות בתרשימים זעירים. תכונה זו זמינה בגירסת שולחן העבודה של Excel, אך לא בגירסת האינטרנט.
פתרון עוקף עבור Excel באינטרנט:
אם אתה זקוק לפונקציונליות דומה ב- Excel באינטרנט, באפשרותך להשתמש בשיטות אחרות כדי להציג נתונים באופן חזותי, למרות שהן לא יהיו קומפקטיות כמו תרשימים זעירים:
-
תרשימים:
-
צור תרשים קטן (כגון תרשים קו או תרשים טורים) לצד הנתונים שלך כדי לייצג מגמות באופן חזותי.
-
עבור אל הכרטיסיה הוספה ובחר תרשים כדי ליצור תרשים המתאים לטווח הנתונים שלך.
-
-
עיצוב מותנה:
-
השתמש בעיצוב מותנה כדי ליצור ייצוג חזותי של נתונים. לדוגמה, באפשרותך להשתמש סרגלי נתונים כדי להציג ערכים ביחס זה לזה.
-
בחר את הנתונים ולאחר מכן עבור אל דף >עיצוב מותנה >נתונים.
-
-
ייצוג תמונה:
-
צור תרשימים זעירים בגירסאות שולחן העבודה של Excel ולאחר מכן העלה את הקובץ ל- OneDrive. באפשרותך להציג את התר תרשימים זעירים בגירסה באינטרנט, על אף שעריכתם תדרוש את גירסת שולחן העבודה.
-
Excel באינטרנט אינו כולל פונקציית IMTANH מוכללת. עם זאת, באפשרותך להשיג את הקוטנגנס ההיפרבולי של מספר מרוכב באמצעות שילוב של פונקציות קיימות. להלן פתרון עוקף:
שימוש בפונקציות קיימות לחישוב IMTANH
באפשרותך להשתמש בנוסחה עבור הטנגנס ההיפרבולי במונחים של פונקציות מעריכיות:
מדריך שלב אחר שלב
-
הזן את המספר המרוכב בתא, אמור A1. לדוגמה, 2+3i.
-
השתמש בנוסחה הבאה כדי לחשב את הטנגנס ההיפרבולי:
=IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
דוגמה: טנגנס היפרבולי של מספר מרוכב
-
מספר מרוכב: 2+3i בתא A1
-
נוסחה: =IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
-
תוצאה: 1.00323862735361 - 0.00376402564150425i
הסבר
-
IMEXP: חישוב המעריכי של מספר מרוכב.
-
IMSUM: חיבור שני מספרים מרוכבים.
-
IMPRODUCT: הכפלת שני מספרים מרוכבים.
-
IMSUB: חיסור מספר מרוכב אחד ממספר אחר.
-
IMDIV: חילוק מספר מרוכב אחד במספר אחר.
נוסחה זו משכפלת ביעילות את הפונקציה IMTANH באמצעות צורת הקוטנגנס ההיפרבולי.
Excel באינטרנט אינו כולל פונקציית IMCOTH מוכללת. עם זאת, באפשרותך להשיג את הקוטנגנס ההיפרבולי של מספר מרוכב באמצעות שילוב של פונקציות קיימות. להלן פתרון עוקף:
שימוש בפונקציות קיימות לחישוב IMCOTH
באפשרותך להשתמש בנוסחה עבור הקוטנגנס ההיפרבולי במונחים של פונקציות מעריכיות:
מדריך שלב אחר שלב
-
הזן את המספר המרוכב בתא, אמור A1. לדוגמה, 2+3i.
-
השתמש בנוסחה הבאה כדי לחשב את הקוטנגנס ההיפרבולי:
=IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
דוגמה: קוטנגנס היפרבולי של מספר מרוכב
-
מספר מרוכב: 2+3i בתא A1
-
נוסחה: =IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
-
תוצאה: 0.996757796569358 + 0.0037397103763696i
הסבר
-
IMEXP: חישוב המעריכי של מספר מרוכב.
-
IMSUM: חיבור שני מספרים מרוכבים.
-
IMPRODUCT: הכפלת שני מספרים מרוכבים.
-
IMSUB: חיסור מספר מרוכב אחד ממספר אחר.
-
IMDIV: חילוק מספר מרוכב אחד במספר אחר.
נוסחה זו משכפלת ביעילות את הפונקציה IMCOTH באמצעות הטופס המעריכי של הקוטנגנס ההיפרבולי.
Excel באינטרנט אין מקבילה ישירה לפונקציה ISEMAIL של Google Sheets, אך ניתן להשיג אימות דואר אלקטרוני דומה באמצעות שילוב של פונקציות Excel. כך תוכל לעשות זאת:
שימוש באימות נתונים ובנוסחאות
באפשרותך להשתמש בנוסחה מותאמת אישית באימות נתונים כדי לבדוק אם כתובת דואר אלקטרוני חוקית. להלן מדריך שלב אחר שלב:
-
בחר את התאים שבהם ברצונך להחיל את האימות.
-
עבור אלהכרטיסיה נתונים.
-
לחץ על אימות נתונים.
-
בחר מותאם אישית מהתפריט הנפתח אפשר.
-
הזן את הנוסחה הבאה בתיבה נוסחה:
=AND(ISERROR(FIND(" ",A1)), LEN(A1)-LEN(SUBSTITUTE(A1,"@",""))=1, IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1). 0), ISERROR(FIND(",",A1)), NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1), LEFT(A1,1)<>"@", RIGHT(A1,1)<>"@")
הסבר של הנוסחה
-
ISERROR(FIND(" ",A1)): מבטיח שאין רווחים בכתובת הדואר האלקטרוני.
-
LEN(A1)-LEN(SUBSTITUTE(A1,"@","")=1: מבטיח שיש בדיוק סימן "@" אחד.
-
IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1)),0): מבטיח שיש נקודה אחרי הסימן "@".
-
ISERROR(FIND(",",A1)): מבטיח שאין פסיקים.
-
NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1)-SEARCH("@",A1),0)=1): מבטיח שהנקודה לא מופיעה מיד אחרי הסימן @.
-
LEFT(A1,1)<>".": מבטיח כי כתובת הדואר האלקטרוני לא תתחיל בנקודה.
-
RIGHT(A1,1)<>".": מבטיח כי כתובת הדואר האלקטרוני לא תסתיים בנקודה.
מקרה שימוש לדוגמה
-
הזן כתובות דואר אלקטרוני בעמודה A (לדוגמה, A1:A10).
-
החל את נוסחת אימות הנתונים על תאים אלה.
-
כתובות דואר אלקטרוני לא חוקיות מסומנות בדגל בהתבסס על הקריטריונים הוגדרו בנוסחה.
עצות:
-
באפשרותך להשתמש בעיצוב מותנה כדי לסמן כתובות דואר אלקטרוני לא חוקיות.
-
שיטה זו בודקת את התבנית הנכונה אך אינה מאמתת אם כתובת הדואר האלקטרוני קיימת בפועל.
Excel באינטרנט אין מקבילה ישירה לפונקציית ISURL של Google Sheets, אך ניתן להשיג אימות דומה של כתובת URL באמצעות שילוב של פונקציות Excel. להלן שיטה לבדוק אם תא מכיל כתובת URL חוקית:
שימוש בנוסחאות לאימות כתובות URL
באפשרותך להשתמש בנוסחה מותאמת אישית כדי לבדוק אם תא מכיל כתובת URL חוקית. להלן מדריך שלב אחר שלב:
-
בחר את התאים שבהם ברצונך להחיל את האימות.
-
עבור אל הכרטיסיה נתונים.
-
לחץ על אימות נתונים.
-
בחרמותאם אישית מהתפריט הנפתח אפשר.
-
הזן את הנוסחה הבאה בתיבה נוסחה:
=AND(ISNUMBER(FIND(".", A1)), OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"))
הסבר של הנוסחה
-
ISNUMBER(FIND(".", A1)) : מוודא שיש לפחות תקופה אחת בכתובת ה- URL.
-
OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): מבטיח שכתובת ה- URL מתחילה ב- "http://" או "https://".
מקרה שימוש לדוגמה
-
הזן כתובות URL בעמודה A (לדוגמה, A1:A10).
-
החל את נוסחת אימות הנתונים על תאים אלה.
-
כתובות URL לא חוקיות מסומנות בדגל בהתבסס על הקריטריונים הוגדרו בנוסחה.
עצות:
-
באפשרותך להשתמש בעיצוב מותנה כדי לסמן כתובות URL לא חוקיות.
-
שיטה זו בודקת את התבנית הנכונה אך אינה מאמתת אם כתובת ה- URL קיימת בפועל.
Excel באינטרנט אין מקבילה ישירה לפונקציה FLATTEN של Google Sheets, אך ניתן להשיג תוצאות דומות באמצעות שילוב של פונקציות קיימות. להלן כמה שיטות לשטח טווח נתונים לעמודה בודדת:
שיטה 1: שימוש ב- TEXTJOIN וב - FILTERXML
-
הזן את הנתונים בטווח, למשל A1:C3.
-
השתמש בנוסחה הבאה כדי לשטח את הטווח:
=FILTERXML("<a><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "/b")
הסבר
-
TEXTJOIN: שרשור הערכים בטווח למחרוזת בודדת, המופרדים באמצעות </b><b>.
-
FILTERXML: ניתוח המחרוזת המשורשורת כ- XML ומחלצת את הערכים.
דוגמה
-
טווח נתונים: A1:C3 המכיל:
-
1 2 3
-
4 5 6
-
7 8 9
-
נוסחה: =FILTERXML("<a><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "//b")
-
תוצאה: עמודה בודדת עם ערכים 1, 2, 3, 4, 5, 6, 7, 8, 9.
שיטה 2: שימוש ב - INDEX וב- SEQUENCE
-
הזן את הנתונים בטווח, למשל A1:C3.
-
השתמש בנוסחה הבאה כדי לשטח את הטווח:
=INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)
הסבר
-
SEQUENCE: יוצר רצף של מספרים.
-
ROUNDUP: קובע את אינדקס השורות.
-
MOD: קובע את אינדקס העמודות.
-
INDEX: אחזור הערך מהשורה ומהעמודה שצוינו.
דוגמה
-
טווח נתונים: A1:C3 המכיל:
-
1 2 3
-
4 5 6
-
7 8 9
-
נוסחה: =INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)
-
תוצאה: עמודה בודדת עם ערכים 1, 2, 3, 4, 5, 6, 7, 8, 9.
שיטות אלה משכפלות ביעילות את הפונקציה FLATTEN על-ידי המרת טווח נתונים לעמודה בודדת.
Excel באינטרנט אין מקבילה ישירה לפונקציה IMLOG של Google Sheets, אך ניתן להשיג תוצאות דומות באמצעות שילוב של פונקציות קיימות. הפונקציה IMLOG ב- Google Sheets מחזירה את הלוגריתם של מספר מרוכב עבור בסיס שצוין. כך תוכל לשכפל זאת ב- Excel:
שימוש בפונקציות קיימות לחישוב IMLOG
באפשרותך להשתמש הלוגריתם הטבעי (IMLN) ובשינוי של נוסחת הבסיס לחישוב הלוגריתם של מספר מרוכב עבור כל בסיס:
מדריך שלב אחר שלב
-
הזן את המספר המרוכב בתא, אמור A1. לדוגמה, 2+3i.
-
הזן את הבסיס בתא אחר, אמור B1. לדוגמה, 10.
-
השתמש בנוסחה הבאה כדי לחשב את הלוגריתם:
=IMDIV(IMLN(A1), IMLN(B1))
דוגמה: לוגריתם של מספר מרוכב עם בסיס 10
-
מספר מרוכב: 2+3i בתא A1
-
בסיס: 10 בתא B1
-
נוסחה: =IMDIV(IMLN(A1), IMLN(B1))
-
תוצאה: הלוגריתם של 2+3i עם בסיס 10.
הסבר
-
IMLN: חישוב הלוגריתם הטבעי של מספר מרוכב.
-
IMDIV: חילוק מספר מרוכב אחד במספר אחר.
נוסחה זו משכפלת ביעילות את הפונקציה IMLOG באמצעות הלוגריתם הטבעי ושינוי של נוסחת הבסיס.
Excel באינטרנט אין מקבילה ישירה לפונקציה ISDATE של Google Sheets, אך ניתן להשיג תוצאות דומות באמצעות שילוב של פונקציות קיימות. להלן שיטה לבדוק אם תא מכיל תאריך חוקי:
שימוש בנוסחאות לאימות תאריכים
באפשרותך להשתמש בנוסחה מותאמת אישית כדי לבדוק אם תא מכיל תאריך חוקי. להלן מדריך שלב אחר שלב:
-
בחר את התאים שבהם ברצונך להחיל את האימות.
-
עבור אל הכרטיסיה נתונים.
-
לחץ על אימות נתונים.
-
בחר מותאם אישית מהתפריט הנפתח אפשר.
-
הזן את הנוסחה הבאה בתיבה נוסחה: =AND(ISNUMBER(A1), A1>0, A1<DATE(9999,12,31))
הסבר של הנוסחה
-
ISNUMBER(A1): מבטיח שהתא מכיל מספר.
-
A1>0: מוודא שהתאריך הוא לאחר 1 בינואר 1900 (תאריך ההתחלה של Excel).
-
A1<DATE(9999,12,31): מבטיח שהתאריך יחול לפני 31 בדצמבר 9999.
מקרה שימוש לדוגמה
-
הזן תאריכים בעמודה A (לדוגמה, A1:A10).
-
החל את נוסחת אימות הנתונים על תאים אלה.
-
תאריכים לא חוקיים מסומנים בדגל בהתבסס על הקריטריונים שהוגדרו בנוסחה.
עצות:
-
באפשרותך להשתמש בעיצוב מותנה כדי לסמן תאריכים לא חוקיים.
-
שיטה זו בודקת את התבנית הנכונה אך אינה מאמתת אם התאריך קיים בפועל.
Excel באינטרנט אין מקבילה ישירה לפונקציה COUNTUNIQUEIFS של Google Sheets, אך ניתן להשיג תוצאות דומות באמצעות שילוב של פונקציות קיימות. כך תוכל לעשות זאת:
שימוש בשילוב של SUM, IF, FREQUENCY ו- MATCH
-
הזן את הנתונים בטווח, נניח A1:A10 עבור הערכים שברצונך לספור באופן ייחודי ו- B1:B10 עבור הקריטריונים.
-
השתמש בנוסחת המערך הבאה כדי לספור ערכים ייחודיים בהתבסס על קריטריונים:
-
=SUM(IF(FREQUENCY(IF(B1:B10="criteria", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))
דוגמה: ספירת ערכים ייחודיים בהתבסס על קריטריון יחיד
-
טווח נתונים: A1:A10 המכיל ערכים.
-
טווח קריטריונים: B1:B10 המכיל קריטריונים.
-
קריטריון: "כן" (באפשרותך להחליף זאת בקריטריונים בפועל).
-
נוסחה: =SUM(IF(FREQUENCY(IF(B1:B10="Yes", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))
-
תוצאה: ספירת הערכים הייחודיים ב- A1:A10 שבה הערך התואם ב- B1:B10 הוא "Yes".
הסבר
-
MATCH: איתור המיקום היחסי של כל ערך בטווח.
-
IF: החלת הקריטריונים לסינון הערכים.
-
FREQUENCY: ספירת המופעים של כל ערך ייחודי.
-
SUM: סיכום ספירות ייחודיות.
שימוש Power Query עבור תרחישים מורכבים יותר
עבור תרחישים מורכבים יותר הכוללים קריטריונים מרובים, באפשרותך להשתמש Power Query:
-
טען את הנתונים לתוך Power Query.
-
החל מסננים כדי לעמוד בקריטריונים שלך.
-
הסר כפילויות כדי לקבל ערכים ייחודיים.
-
ספור את השורות כדי לקבל את הספירה הייחודית.
דוגמה למקרה שימוש ב- Power Query
-
טען נתונים מטבלה או מטווח.
-
סנן שורות בהתבסס על קריטריונים.
-
הסר כפילויות.
-
ספור שורות כדי לקבל את הספירה הייחודית.
שיטות אלה משכפלות ביעילות את הפונקציה COUNTUNIQUEIFS על-ידי שילוב הפונקציות וכלים הקיימים של Excel.
ב Excel באינטרנט, באפשרותך לחשב את שולי השגיאה באמצעות שילוב של פונקציות קיימות. הפונקציה MARGINOFERROR ב- Google Sheets שוות ערך לשימוש ב- CONFIDENCE. הפונקציה T יחד עם פונקציות של סטיית תקן וספירה ב- Excel. כך תוכל לעשות זאת:
מדריך שלב אחר שלב
-
הזן את הנתונים בטווח, למשל A1:A10.
-
חשב את ממוצע המדגם באמצעות הפונקציה AVERAGE:
-
=AVERAGE(A1:A10)
-
חשב את סטיית התקן לדוגמה באמצעות הפונקציה STDEV. הפונקציה S:
-
=STDEV. S(A1:A10)
-
חשב את גודל המדגם באמצעות הפונקציה COUNT:
-
=COUNT(A1:A10)
-
קבע את רמת הביטחון (לדוגמה, 0.95 עבור מהימנות של 95%).
-
חישוב שולי השגיאה באמצעות CONFIDENCE. הפונקציה T:
-
-ביטחון עצמי. T(1 - 0.95, STDEV. S(A1:A10), COUNT(A1:A10))
דוגמה: חישוב שולי שגיאה עבור ערכת נתונים לדוגמה
-
טווח נתונים: A1:A10 המכיל ערכים לדוגמה.
-
רמת מהימנות: 95% (0.95).
-
נוסחאות:
-
ממוצע לדוגמה: =AVERAGE(A1:A10)
-
סטיית תקן לדוגמה: =STDEV. S(A1:A10)
-
גודל לדוגמה: =COUNT(A1:A10)
-
שולי שגיאה: =CONFIDENCE. T(1 - 0.95, STDEV. S(A1:A10), COUNT(A1:A10))
-
הסבר
-
ביטחון. ט: חישוב שולי השגיאה עבור רמת מהימנות שצוינה, סטיית תקן וגודל מדגם.
-
STDEV. ש: חישוב סטיית התקן של המדגם.
-
COUNT: ספירת מספר נקודות הנתונים במדגם.
שיטה זו משכפלת ביעילות את הפונקציה MARGINOFERROR באמצעות CONFIDENCE. הפונקציה T יחד עם סטיית תקן וחישובי ספירת תקן
Excel באינטרנט אין מקבילה ישירה לפונקציה EPOCHTODATE של Google Sheets, אך ניתן להשיג תוצאות דומות באמצעות שילוב של פונקציות קיימות. כך תוכל להמיר חותמת זמן של תקופות יוניקס לתאריך ב- Excel:
מדריך שלב אחר שלב
-
הזן את חותמת הזמן של Unix epoch בתא, למשל A1. לדוגמה, 1655906710.
-
השתמש בנוסחה הבאה כדי להמיר את חותמת הזמן לתאריך:
עבור חותמות זמן בשניות
=A1 / 86400 + DATE(1970,1,1)
עבור חותמות זמן באלפיות השניה
=A1 / 86400000 + DATE(1970,1,1)
דוגמה
דוגמה 1: המרת חותמת זמן של Unix בשניות
-
חותמת זמן: 1655906710 בתא A1
-
נוסחה: =A1 / 86400 + DATE(1970,1,1)
-
תוצאה: 22/6/2022 14:05:10
דוגמה 2: המרת חותמת זמן של Unix באלפיות השניה
-
חותמת זמן: 1655906710000 בתא A1
-
נוסחה: =A1 / 86400000 + DATE(1970,1,1)
-
תוצאה: 22/6/2022 14:05:10
הסבר
-
86400: מספר השניות ביום.
-
86400000: מספר אלפיות השניה ביום.
-
DATE(1970,1,1): תאריך ההתחלה של תקופות Unix.
עצות נוספות
עצות:
-
עיצוב: ייתכן שיהיה עליך לעצב את התא כתאריך/שעה כדי לראות את התוצאה כראוי.
-
אזורי זמן: התוצאה תהיה ב- UTC. באפשרותך להתאים את אזור הזמן המקומי על-ידי הוספה או חיסור של מספר השעות המתאים.