לְהִצטַיֵן

קבל את תאריכי הפרויקטים המוקדמים והעדכניים ביותר

Get Earliest Latest Project Dates

נוסחת Excel: קבל את תאריכי הפרויקטים המוקדמים והחדשים ביותרסיכום

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





 
= MINIFS (data[Start],data[Project],G5) // earliest = MAXIFS (data[End],data[Project],G5) // latest

כאשר 'נתונים' הם טבלת אקסל כפי שמוצג ושמות הפרויקטים בעמודה G תואמים לאותה עמודה B.

הערה: MINIFS ו- MAXIFS זמינים רק ב- Excel 365 ו- Excel 2019. בגרסאות אחרות של Excel, תוכל להשתמש בנוסחת מערך פשוטה, כפי שמוסבר להלן.





מבוא

המשימה כאן היא למצוא את התאריכים המוקדמים והאחרונים הקשורים לפרויקט נתון. התאריכים המוקדמים ביותר מגיעים מה- הַתחָלָה העמוד והתאריכים האחרונים מגיעים מה- סוֹף טור.

אתה עלול להתפתות להשתמש בפונקציית חיפוש כמו VLOOKUP , XLOOKUP , או INDEX ו- MATCH. עם זאת, מכיוון שלכל פרוייקט יש יותר מרשומה אחת, וייתכן שלא תמיד המיונים לפי מיון לפי תאריך, זה הופך להיות מאתגר.



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

הֶסבֵּר

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

בדומה ל- COUNTIFS ו- SUMIFS, פונקציות אלה משתמשות בטווחים/קריטריונים 'זוגות' כדי להחיל תנאים. עבור שתי הנוסחאות, אנו זקוקים לתנאי אחד בלבד: שם הפרויקט חייב להיות שווה לשם בעמודה G:

 
data[Project],G5 // condition

כדי לקבל את הכי מוקדם תאריך התחלה, אנו משתמשים:

 
= MINIFS (data[Start],data[Project],G5) // earliest date

כאן, MINIFS מחזיר את מִינִימוּם ערך ב הַתחָלָה עמודה שבה הפרויקט שווה ל- 'אומגה' (מתא G5). מאז תאריכי Excel הם רק מספרים , התאריך המינימלי זהה לתאריך המוקדם ביותר.

נוסחת לוח זמנים להצטיין עם הפסקת צהריים ושעות נוספות

כדי לקבל את הכי מאוחר תאריך סיום, אנו משתמשים:

 
= MAXIFS (data[End],data[Project],G5) // latest date

כאן, MAXIFS מחזיר את מַקסִימוּם ערך ב סוֹף טור שבו הפרויקט שווה ל'אומגה '. כאמור, הערך המרבי זהה לתאריך האחרון.

חלופת נוסחת מערך

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

 
{= MIN ( IF (data[Project]=G5,data[Start]))}

לתאריך הסיום האחרון:

 
{= MAX ( IF (data[Project]=G5,data[End]))}

הערה: שתי הנוסחאות הן נוסחאות מערך ויש להזין אותו עם שליטה + shift + enter, ב- Excel 2019 או קודם לכן. עם Excel 365, תוכל להזין את הנוסחאות בדרך כלל, מכיוון שנוסחאות מערך הן מקוריות .

בשני המקרים, ה פונקציית IF משמש ל'פילטר 'ערכי תאריך כך:

 
 IF (data[Project]=G5,data[End]) // filter dates by project

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

 
{439364398343990FALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSE}

המספרים הסידוריים הגדולים הם תאריכי Excel המשויכים לפרויקט אומגה. הערכים האחרים הם FALSE, שכן הפרויקט אינו אומגה. מכיוון ש- MIN ו- MAX מתוכנתים להתעלם מהערכים ההגיוניים TRUE ו- FALSE, הם פועלים רק על שאר הערכים. MIN מחזיר את התאריך הקטן ביותר (המוקדם ביותר) ו- MAX את התאריך הגדול (האחרון).

קבצים מצורפים קוֹבֶץ קבל את תאריכי הפרויקט המוקדמים והחדשים ביותר. xlsx הסופר דייב בראנס


^