איינער פון די געבויט-אין פאַנגקשאַנז פון עקססעל איז ינדיאַ. זיין אַרבעט איז צו צוריקקומען צו די בלאַט עלעמענט ווו עס איז ליגן, די אינהאַלט פון דער צעל צו וואָס די לינק איז אנגעוויזן אין די פאָרעם פון אַן אַרגומענט אין טעקסט פֿאָרמאַט.
עס וואָלט ויסקומען אַז עס איז גאָרנישט ספּעציעל אין דעם, ווייַל עס איז מעגלעך צו ווייַזן די אינהאַלט פון איין צעל אין די אנדערע אין סימפּלער וועגן. אָבער, ווי עס טורנס אויס, ניצן דעם אָפּעראַטאָר ינוואַלווז עטלעכע נואַנסיז וואָס מאַכן עס יינציק. אין עטלעכע פאלן, דעם פאָרמולע קען סאָלווע פּראָבלעמס אַז פשוט קענען ניט זיין דילינג מיט אנדערע וועגן, אָדער עס וועט זיין פיל מער שווער צו טאָן. לאָמיר געפֿינען זיך אין מער דעטאַל וואָס דער אָפּעראַטאָר איז. ינדיאַ און ווי עס קענען זיין געוויינט אין פיר.
אַפּלאַקיישאַן פון די INDIRECT פאָרמולע
דער נאָמען פון דער געגעבן אָפּעראַטאָר ינדיאַ שטייט פֿאַר ווי טאָפּל לינק. אַקטואַללי, דאָס ינדיקייץ זייַן ציל - צו רעזולטאַט דאַטן דורך די ספּעסאַפייד לינק פון איין צעל צו אנדערן. ניט ענלעך רובֿ אנדערע פאַנגקשאַנז וואָס אַרבעט מיט לינקס, עס מוזן זיין אנגעוויזן אין טעקסט פֿאָרמאַט, דאָס איז, עס איז אנגעצייכנט מיט ציטאַט מאַרקס אויף ביידע זייטן.
דער אָפּעראַטאָר געהערט צו דער קאַטעגאָריע פון פאַנגקשאַנז. באַווייַזן און ערייז און האט די פאלגענדע סינטאקס:
= INDIRECT (cell_link; [a1])
דער פאָרמולע האט בלויז צוויי טענות.
אַרגומענט צעל לינק דערלאנגט ווי אַ לינק צו אַ בויגן עלעמענט, די דאַטן קאַנטיינד אין וואָס איר ווילן צו ווייַזן. אין דער זעלביקער צייט די ספּעציפיצירט לינק זאָל האָבן אַ טעקסט קוקן, דאָס איז, זיין "אלנגעוויקלט" מיט ציטאַט מאַרקס.
אַרגומענט "A1" דאָס איז אַפּשאַנאַל און אין די מערהייט פון פאלן, עס דאַרף נישט זיין ינדאַקייטיד אין קיין פאַל. עס קענען האָבן צוויי מינינגז "TRUE" און FALSE. אין דער ערשטער פאַל, דער אָפּעראַטאָר דיפיינז לינקס אין דעם נוסח "A1"דעם סטייל איז אַרייַנגערעכנט אין פעליקייַט אין עקססעל. אויב די ווערט פון די אַרגומענט איז נישט ספּעסיפיעד אין אַלע, עס וועט זיין פּינטלעך ווי "TRUE". אין די רגע פאַל, לינקס זענען דיפיינד אין דעם נוסח "R1C1". דער נוסח פון לינקס מוזן זיין ספּאַסיפיקלי אַרייַנגערעכנט אין די עקססעל סעטטינגס.
סימפּלי שטעלן ינדיאַ עס איז אַ מין פון עקוויוואַלענט לינק פון איין צעל צו אנדערן נאָך די גלייך צייכן. צום ביישפּיל, אין רובֿ פאלן, דער אויסדרוק
= ומדירעקט ("A1")
וועט זיין עקוויוואַלענט צו דעם אויסדרוק
= A1
אָבער ניט ענלעך דעם אויסדרוק "= A1" אָפּעראַטאָר ינדיאַ סנאַפּט נישט צו אַ ספּעציפיש צעל, אָבער צו די קאָואָרדאַנאַץ פון די עלעמענט אויף דער בלאַט.
באַטראַכטן וואָס דאָס מיטל מיט אַ פּשוט בייַשפּיל. אין סעלז B8 און B9 אַקאָרדינגלי אַרייַנגעשיקט רעקאָרדעד דורך "=" פאָרמולע און פונקציע ינדיאַ. ביידע פאָרמולאַס אָפּשיקן צו אַן עלעמענט. B4 און אַרויסווייַזן די אינהאַלט אויף אַ בויגן. די אינהאַלט איז געוויינטלעך די זעלבע.
לייג צו אן אנדער ליידיק עלעמענט צו די טיש. ווי איר קענען זען, די שורות האָבן שיפטאַד. אין די פאָרמולע ניצן יקוואַלז דער ווערט בלייבט די זעלבע, ווייַל עס רעפערס צו די לעצט צעל, אפילו אויב זיין קאָואָרדאַנאַץ האָבן געביטן, אָבער די דאַטן געוויזן דורך דער אָפּעראַטאָר ינדיאַ האָבן געביטן. דאָס איז רעכט צו דעם פאַקט אַז עס איז נישט ריפערד צו די בויגן עלעמענט, אָבער צו די קאָואָרדאַנאַץ. נאָך אַדינג די אַדרעס שורה B4 כּולל אן אנדער בלאַט עלעמענט. דער אינהאַלט איז איצט אַ פאָרמולע און דיספּלייז אויף אַ ווערקשיט.
דער אָפּעראַטאָר איז ביכולת צו אַרויסווייַזן אין אן אנדער צעל ניט בלויז נומערן, אָבער אויך טעקסט, דער רעזולטאַט פון קאַלקיאַלייטינג פאָרמולאַס און אנדערע וואַלועס וואָס זענען אין די אויסגעקליבן בויגן עלעמענט. אָבער אין פיר, דעם פֿונקציע איז ראַרעלי געניצט ינדיפּענדאַנטלי, און מער אָפט עס איז אַ ינטאַגראַל טייל פון קאָמפּלעקס פאָרמולאַס.
עס זאָל זיין אנגעוויזן אַז דער אָפּעראַטאָר איז אָנווענדלעך פֿאַר לינקס צו אנדערע ווערקשיץ און אפילו פֿאַר די אינהאַלט פון אנדערע עקססעל וואָרקבאָאָקס, אָבער אין דעם פאַל זיי מוזן זיין לאָנטשט.
לאָמיר איצט קוק אין ספּעציפיש ביישפילן פון די אָפּעראַטאָר.
בייַשפּיל 1: איין אָפּעראַטאָר נוצן
צו אָנהייבן, באַטראַכטן די סימפּלאַסט בייַשפּיל אין וואָס אַ פונקציע ינדיאַ מעשים ינדיפּענדאַנטלי אַזוי אַז איר קענען פֿאַרשטיין די עסאַנס פון איר אַרבעט.
מיר האָבן אַן אַרביטראַריש טיש. די אַרבעט איז צו מאַפּע די דאַטן פון דער ערשטער צעל פון דער ערשטער זייַל צו דער ערשטער עלעמענט פון אַ באַזונדער זייַל מיט די געלערנט פאָרמולע.
- סעלעקטירן דעם ערשטער ליידיק זייַל עלעמענט ווו מיר וועלן צו טאָן דעם פאָרמולע. דריקט אויף די בילדל "ינסערט פונקציע".
- די פֿענצטער סטאַרץ אַרויף. פונקציע וויזערדז. מיר מאַך צו די קאַטעגאָריע באַווייַזן און ערייז. אויסקלייַבן די ווערט פון די רשימה "INDIA". דריקט אויף די קנעפּל "גוט".
- די אַרגומענטן פֿענצטער פון דער ספּעסאַפייד אָפּעראַטאָר סטאַרץ. אין פעלד צעל לינק עס איז פארלאנגט צו אָנווייַזן די אַדרעס פון דעם עלעמענט אויף דעם בלאַט וועמענס אינהאַלט מיר וועלן אַרויסווייַזן. דאָך, עס קענען זיין אריין מאַניואַלי, אָבער די פאלגענדע וועט זיין פיל מער פּראַקטיש און באַקוועם. שטעלן די לויפֿער אין די פעלד און גיט די לינקס קאָראַספּאַנדינג עלעמענט אויף דעם בויגן. ווי איר קענט, גלייך דערנאָך, זיין אַדרעס איז געוויזן אין דעם פעלד. דערנאָך, אויף ביידע זייטן, סעלעקטירן דעם לינק מיט ציטאַט מאַרקס. ווען מיר דערמאָנען, דאָס איז אַ שטריך פון ארבעטן מיט די אַרגומענט פון דעם פאָרמולע.
אין פעלד "A1", זינט מיר אַרבעטן אין די געוויינטלעך טיפּ פון קאָואָרדאַנאַץ, מיר קענען שטעלן דעם ווערט "TRUE", אָבער איר קענען לאָזן עס גאָר ליידיק, וואָס מיר וועלן טאָן. דאָס וועט זיין עקוויוואַלענט אַקשאַנז.
נאָך דעם, גיט די קנעפּל "גוט".
- ווי איר קענען זען, איצט די אינהאַלט פון דער ערשטער צעל פון דער ערשטער זייַל פון די טיש איז געוויזן אין די בויגן עלעמענט אין וואָס די פאָרמולע איז ליגן ינדיאַ.
- אויב מיר וועלן צולייגן דעם פֿונקציע אין די אונטן סעלז, מיר מוזן אין דעם פאַל אַרייַן אַ פאָרמולע אין יעדער עלעמענט סעפּעראַטלי. אויב מיר פּרובירן צו צייכענען עס מיט די פּלאָמבירן מאַרקער אָדער מיט אן אנדער קאָפּיע אופֿן, דער זעלביקער נאָמען וועט זיין געוויזן אין אַלע עלעמענטן פון דער זייַל. דער פאַקט איז אַז, ווי מיר דערמאָנען, אַ לינק אַקט ווי אַן אַרגומענט אין טעקסט פאָרעם (אלנגעוויקלט אין ציטאַט מאַרקס), וואָס מיטל אַז עס קען נישט זיין קאָרעוו.
לעקציע: עקססעל שטריך וויזערד
בייַשפּיל 2: ניצן אַ אָפּעראַטאָר אין אַ קאָמפּלעקס פאָרמולע
לאָמיר איצט זען אַ ביישפּיל פון אַ אָפטער נוצן פון דער אָפּעראַטאָר ינדיאַווען עס איז אַ טייל פון אַ קאָמפּלעקס פאָרמולע.
מיר האָבן אַ כוידעשלעך האַכנאָסע טיש פון די פאַרנעמונג. מיר דאַרפֿן צו רעכענען די סומע פון האַכנאָסע פֿאַר אַ געוויסע צייט, למשל, מערץ - מאי אָדער יוני.-נאוועמבער. דאָך, פֿאַר דעם איר קענען נוצן די פּשוט סאַמיישאַן פאָרמולע, אָבער אין דעם פאַל, אויב איר דאַרפֿן צו רעכענען די גאַנץ רעזולטאַט פֿאַר יעדער פּעריאָד, מיר האָבן צו טוישן דעם פאָרמולע אַלע די צייט. אָבער ווען ניצן די פֿונקציע ינדיאַ עס איז מעגלעך צו טוישן די סאַמד קייט דורך בלויז ספּעציפיצירן די קאָראַספּאַנדינג חודש אין באַזונדער סעלז. לאָמיר פּרובירן צו נוצן דעם אָפּציע אין פיר ערשטער צו רעכענען די סומע פֿאַר די צייַט פון מערץ-מאי. דאָס וועט נוצן אַ פאָרמולע מיט אַ קאָמבינאַציע פון אָפּערייטערז SUM און ינדיאַ.
- ערשטער פון אַלע, אין די יחיד עלעמענטן אויף דעם בלאַט, מיר אַרייַן די נעמען פון די חדשים פון די אָנהייב און סוף פון דער פּעריאָד פֿאַר וואָס די כעזשבן וועט זיין ריספּעקטיוולי מאַרץ און מאי.
- איצט באַשטימען אַ נאָמען צו אַלע סעלז אין דעם זייַל רעוועך, וואָס וועט זיין ענלעך צו די נאָמען פון די קאָראַספּאַנדינג חודש. דאָס איז, דער ערשטער נומער אין דעם זייַל רעוועךוואָס כּולל די רעוועך גרייס זאָל ווערן גערופן יאנואררגע - פעברואר עטק
אַזוי צו באַשליסן אַ נאָמען צו דער ערשטער עלעמענט פון דער זייַל, סעלעקטירן דעם און גיט די רעכט מויז קנעפּל. דער קאָנטעקסט מעניו אָפּענס. קלייַבן די נומער אין עס "באַשטימען אַ נאָמען ...".
- דער נאָמען שאַפונג פֿענצטער סטאַרץ. אין פעלד "נאמען" אַרייַן די נאָמען יאנואר. ניט מער ענדערונגען זענען דארף אין די פֿענצטער, כאָטש אין פאַל, איר קענט קאָנטראָלירן אַז די קאָואָרדאַנאַץ אין דעם פעלד "ראַנגע" קאָראַספּאַנדיד צו די אַדרעס פון די צעל מיט די רעוועך פֿאַר יאנואר. נאָך דעם, גיט די קנעפּל "גוט".
- ווי איר קענען זען, איצט ווען די נומער איז אויסגעקליבן אין די נאָמען פֿענצטער, עס איז נישט די אַדרעס וואָס איז געוויזן, אָבער די נאָמען וואָס מיר האָבן געגעבן עס. מיר דורכפירן אַ ענלעך אָפּעראַציע מיט אַלע אנדערע עלעמענטן פון דער זייַל. רעוועךנאַמינג זיי סאַקווענטשאַלי פעברואר, מאַרץ, אפריל עטק ביז דעצעמבער ינקלוסיוו.
- סעלעקטירן דעם צעל אין וואָס די סומע פון די וואַלועס פון די ספּעסאַפייד מעהאַלעך וועט זיין געוויזן, און סעלעקטירן עס. דערנאָך דריקט אויף די ייקאַן "ינסערט פונקציע". עס איז לאָוקייטאַד אויף די לינקס פון די פאָרמולע באַר און צו די רעכט פון די פעלד ווו די נאָמען פון די סעלז איז געוויזן.
- אין די אַקטיווייטיד פֿענצטער פונקציע וויזערדז מאַך צו די קאַטעגאָריע "מאַטאַמאַטיקאַל". עס מיר סעלעקטירן דעם נאָמען SUM. דריקט אויף די קנעפּל "גוט".
- נאָך דעם קאַמף, דער אָפּעראַטאָר אַרגומענט פֿענצטער סטאַרץ SUMוועמענס בלויז אַרבעט איז צו סאַכאַקל די אנגעוויזן וואַלועס. די סינטאַקס פֿאַר דעם פֿונקציע איז זייער פּשוט:
= SUM (נומער 1; נומער 2; ...)
אין אַלגעמיין, די נומער פון אַרגומענטן קענען דערגרייכן אַ ווערט 255. אבער אַלע די טענות זענען מונדיר. זיי רעפּראַזענץ די נומער אָדער קאָואָרדאַנאַץ פון דער צעל אין וואָס די נומער איז קאַנטיינד. זיי קענען אויך שפּילן ווי אַ געבויט-אין פאָרמולע וואָס קאַלקיאַלייץ די געבעטן נומער אָדער ינדיקייץ די אַדרעס פון די בויגן עלעמענט ווו עס איז ליגן. אין דעם קוואַליטעט פון די געבויט-אין פונקציע, דער אָפּעראַטאָר וועט ווערן געניצט דורך אונדז ינדיאַ אין דעם פאַל.
שטעלן די לויפֿער אין די פעלד "נומער 1". דריקט אויף די ייקאַן אין די פאָרעם פון אַ ינווערטיד דרייַעק צו די רעכט פון די פעלד נאָמען פעלד. א רשימה פון די מערסט לעצטנס געוויינט פאַנגקשאַנז איז געוויזן. אויב צווישן זיי עס איז אַ נאָמען "INDIA", גיט עס גלייך צו גיין צו די אַרגומענטן פֿענצטער פון דער פונקציע. אָבער עס קען זיין אַז איר וועט ניט געפֿינען עס אין דעם רשימה. אין דעם פאַל, דריקט אויף די נאָמען "אנדערע פֿעיִקייטן ..." גאָר אונטן פון דער רשימה.
- די באַקאַנט פֿענצטער סטאַרץ אַרויף. פונקציע וויזערדז. מיר מאַך צו די אָפּטיילונג באַווייַזן און ערייז און סעלעקטירן דעם נאָמען פון דער אָפּעראַטאָר ינדיאַ. דריקט דעם קנעפּל נאָך דעם קאַמף "גוט" אין די דנאָ פון די פֿענצטער.
- דער אָפּעראַטאָר אַרגומענט פֿענצטער סטאַרץ ינדיאַ. אין פעלד צעל לינק אָנווייַזן די אַדרעס פון די בויגן עלעמענט וואָס כּולל די נאָמען פון די אָנהייב חודש פון די קייט פֿאַר די קאַלקיאַליישאַן פון די סומע. ביטע טאָן אַז פּונקט אין דעם פאַל איר טאָן ניט דאַרפֿן צו ציטירן דעם לינק, ווייַל אין דעם פאַל, די אַדרעס וועט נישט זיין די קאָואָרדאַנאַץ פון דער צעל, אָבער די אינהאַלט וואָס איז שוין אין טעקסט פֿאָרמאַט (וואָרט מאַרץ) די פעלד "A1" לאָזן עס ליידיק ווייַל מיר נוצן דעם נאָרמאַל טיפּ פון קאָואָרדאַנאַט באַצייכענונג.
נאָך דעם אַדרעס איז געוויזן אין דעם פעלד, טאָן נישט קאַמיש צו דריקן דעם קנעפּל "גוט", זינט דאָס איז אַ נעסטעד פונקציע, און די אַקשאַנז מיט אים זענען אַנדערש פון די געוויינטלעך אַלגערידאַם. דריקט אויף די נאָמען SUM אין די פאָרמולע באַר.
- דערנאָך, מיר צוריקקומען צו די אַרגומענט פֿענצטער SUM. ווי איר קענען זען, אין דעם פעלד "נומער 1" אָפּעראַטאָר שוין געוויזן ינדיאַ מיט זייַן אינהאַלט. מיר שטעלן דעם לויפֿער אין די זעלבע פעלד גלייך נאָך די לעצטע כאַראַקטער אין די רעקאָרד. שטעלן אַ צווייפּינטל צייכן (:) דעם סימבאָל מיטל די אַדרעס צייכן פון אַ קייט פון סעלז. אָן רימוווינג די לויפֿער פון די פעלד, גיט די ייקאַן אין דער פאָרעם פון אַ דרייַעק ווידער צו סעלעקטירן פאַנגקשאַנז. דאָס מאָל אין דער רשימה פון לעצטנס געוויינט אָפּערייטערז "INDIA" מוזן זיין פאָרשטעלן, ווייַל מיר לעצטנס געוויינט דעם שטריך. מיר גיט דעם נאָמען.
- דער אָפּעראַטאָר אַרגומענט פֿענצטער אָפּענס ווידער ינדיאַ. מיר שטעלן זיך אין דעם פעלד צעל לינק די אַדרעס פון די פּאָזיציע אויף דער בלאַט ווו די נאָמען פון די חודש וואָס ענדס די בילינג צייַט. ווידער, די קאָואָרדאַנאַץ זאָל זיין אריין אָן ציטאַט מאַרקס. די פעלד "A1" לאָזן ליידיק ווידער. נאָך דעם, גיט די קנעפּל "גוט".
- ווי איר קענען זען, די פּראָגראַם קאַלקיאַלייץ און דיספּלייז די רעזולטאַט פון אַדישאַן פון די פירמע 'ס האַכנאָסע פֿאַר די ספּעסאַפייד צייט (מערץ.-מאי.) אין די ביז אַהער אויסגעקליבן בויגן עלעמענט אין וואָס די פאָרמולע זיך איז ליגן.
- אויב מיר טוישן אין די סעלז ווו די נעמען פון די חדשים פון די אָנהייב און סוף פון די בילינג פּעריאָד זענען אריין, צו אנדערע, למשל, צו יוני און נאוועמבערדעריבער, דער רעזולטאַט וועט טוישן אַקאָרדינגלי. די סומע פון האַכנאָסע פֿאַר די ספּעסיפיעד צייט וועט זיין מוסיף.
לעקציע: ווי צו רעכענען די סומע אין עקססעל
ווי איר קענען זען, טראָץ דער פאַקט ינדיאַ קענען ניט זיין גערופֿן איינער פון די מערסט פאָלקס צווישן יוזערז, אָבער עס העלפּס צו סאָלווע טאַסקס פון וועריינג קאַמפּלעקסיטי אין עקססעל איז פיל גרינגער ווי עס קען זיין געטאן מיט אנדערע מכשירים. רובֿ פון אַלע, דער אָפּעראַטאָר איז נוצלעך אין קאָמפּלעקס פאָרמולאַס, אין וועלכע עס איז אַ ינטאַגראַל טייל פון אַן אויסדרוק. אָבער, עס זאָל זיין אנגעוויזן אַז אַלע די קייפּאַבילאַטיז פון דער אָפּעראַטאָר ינדיאַ גאַנץ שווער צו פֿאַרשטיין. דאָס פּונקט דערקלערט די נידעריק פּאָפּולאַריטעט פון דעם נוציק פֿונקציע צווישן ניצערס.