30 פונקציות אקסל ב-30 ימים: כתובת

אתמול במרתון 30 פונקציות אקסל ב-30 ימים מצאנו את האלמנטים של המערך באמצעות הפונקציה MATCH (SEARCH) וגיליתי שזה עובד מצוין בצוות עם תכונות אחרות כגון VLOOKUP (VLOOKUP) ו מדד (אינדקס).

ביום ה-20 למרתון שלנו, נקדיש את לימוד הפונקציה כתובת (כתובת). הוא מחזיר את כתובת התא בפורמט טקסט באמצעות מספר השורה והעמודה. האם אנחנו צריכים את הכתובת הזו? האם ניתן לעשות את אותו הדבר עם פונקציות אחרות?

בואו נסתכל על הפרטים של הפונקציה כתובת (ADDRESS) ולמדו דוגמאות לעבודה איתה. אם יש לך מידע נוסף או דוגמאות, אנא שתף ​​אותם בתגובות.

פונקציה 20: כתובת

פונקציה כתובת (ADDRESS) מחזירה הפניה לתא כטקסט על סמך מספר השורה והעמודה. זה יכול להחזיר כתובת מוחלטת או יחסית בסגנון קישור. A1 or R1C1. בנוסף, ניתן לכלול את שם הגיליון בתוצאה.

כיצד ניתן להשתמש בפונקציית ADDRESS?

פונקציה כתובת (ADDRESS) יכול להחזיר את הכתובת של תא, או לעבוד בשילוב עם פונקציות אחרות ל:

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

תחביר ADDRESS (ADDRESS)

פונקציה כתובת (ADDRESS) יש את התחביר הבא:

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • abs_num (link_type) - אם זהה 1 או שלא צוין כלל, הפונקציה תחזיר את הכתובת המוחלטת ($A$1). כדי לקבל את הכתובת היחסית (A1), השתמש בערך 4. אפשרויות אחרות: 2=A$1, 3=$A1.
  • a1 – אם TRUE (TRUE) או לא צוין כלל, הפונקציה מחזירה הפניה בסגנון A1, אם FALSE (FALSE), אז בסגנון R1C1.
  • גיליון_טֶקסט (שם_גיליון) – ניתן לציין את שם הגיליון אם רוצים לראות אותו בתוצאה שמחזירה הפונקציה.

מלכודות ADDRESS

פונקציה כתובת (ADDRESS) מחזירה רק את הכתובת של התא כמחרוזת טקסט. אם אתה צריך את הערך של תא, השתמש בו כארגומנט פונקציה עקיף (עקיף) או השתמש באחת מהנוסחאות החלופיות המוצגות בדוגמה 2.

דוגמה 1: קבל כתובת תא לפי מספר שורה ועמודה

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

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

מוחלט או יחסי

אם לא תציין ערך ארגומנט abs_num (reference_type) בנוסחה, התוצאה היא הפניה מוחלטת.

כדי לראות את הכתובת כקישור יחסי, אתה יכול להחליף כארגומנט abs_num (Reference_type). 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 או R1C1

לסגנון קישורים R1C1, במקום סגנון ברירת המחדל A1, עליך לציין FALSE עבור הארגומנט a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

שם גיליון

הטיעון האחרון הוא שם הגיליון. אם אתה צריך את השם הזה בתוצאה, ציין אותו כארגומנט sheet_text (שם_גיליון).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

דוגמה 2: מצא את ערך התא באמצעות מספר שורה ועמודה

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

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

פונקציה עקיף (INDIRECT) יכול לעבוד ללא הפונקציה כתובת (כתובת). הנה איך אתה יכול, באמצעות אופרטור השרשור "&“, עיוור את הכתובת הרצויה בסגנון R1C1 וכתוצאה מכך מקבלים את הערך של התא:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

פונקציה מדד (INDEX) יכול גם להחזיר את הערך של תא אם צוין מספר שורה ועמודה:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 הן 5000 השורות הראשונות של גיליון Excel.

דוגמה 3: החזר את הכתובת של התא עם הערך המקסימלי

בדוגמה זו, נמצא את התא עם הערך המקסימלי ונשתמש בפונקציה כתובת (ADDRESS) כדי לקבל את כתובתה.

פונקציה מקס (MAX) מוצא את המספר המרבי בעמודה C.

=MAX(C3:C8)

=МАКС(C3:C8)

לאחר מכן מגיעה הפונקציה כתובת (ADDRESS) בשילוב עם MATCH (MATCH), אשר מוצא את מספר השורה, ו COLUMN (COLUMN), המציין את מספר העמודה.

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

השאירו תגובה