Excel INDIRECT функциясы - негізгі қолдану және формула мысалдары

  • Мұны Бөлісіңіз
Michael Brown

Мазмұны

Бұл Excel INDIRECT оқулығы функцияның синтаксисін, негізгі қолданыстарын түсіндіреді және Excel бағдарламасында INDIRECT пайдалану жолын көрсететін бірнеше формула мысалдарын береді.

Microsoft-та көптеген функциялар бар. Excel, кейбіреулері түсінуге оңай, басқалары ұзақ оқуды қажет етеді, ал біріншісі екіншісіне қарағанда жиі пайдаланылады. Дегенмен, Excel INDIRECT бір түрі болып табылады. Бұл Excel функциясы ешқандай есептерді орындамайды, ешбір шарттарды немесе логикалық сынақтарды бағаламайды.

Олай болса, Excel бағдарламасындағы INDIRECT функциясы дегеніміз не және оны не үшін пайдаланамын? Бұл өте жақсы сұрақ және осы оқулықты оқып болғаннан кейін бірнеше минут ішінде жан-жақты жауап аласыз деп үміттенеміз.

    Excel INDIRECT функциясы - синтаксис және негізгі қолдану

    Аты айтып тұрғандай, Excel INDIRECT бағдарламасы ұяшықтарға, ауқымдарға, басқа парақтарға немесе жұмыс кітаптарына жанама сілтеме жасау үшін пайдаланылады. Басқаша айтқанда, ЖАНА функциясы қатты кодтаудың орнына динамикалық ұяшықты немесе ауқым сілтемесін жасауға мүмкіндік береді. Нәтижесінде формуланың өзін өзгертпей, формула ішіндегі сілтемені өзгертуге болады. Сонымен қатар, бұл жанама сілтемелер жұмыс парағына кейбір жаңа жолдар немесе бағандар енгізілгенде немесе бұрыннан барларын жойғанда өзгермейді.

    Мұның барлығын мысалдан түсіну оңайырақ болуы мүмкін. Дегенмен, тіпті ең қарапайым формуланы жаза білу үшін сіз мынаны білуіңіз керекавтоматты түрде. Шешім мына сияқты ЖАҢА функцияны пайдалану болып табылады:

    =SUM(INDIRECT("A2:A5"))

    Excel "A1:A5" диапазон сілтемесі емес, жай мәтіндік жол ретінде қабылдайтындықтан, ол ешқандай әрекет жасамайды. жолды(ларды) енгізгенде немесе жойғанда өзгереді.

    ЖАМАМАНЫ басқа Excel функцияларымен пайдалану

    SUM функциясынан басқа, INDIRECT басқа Excel функцияларымен жиі пайдаланылады, мысалы, ROW, COUMN, ADDRESS, VLOOKUP, SUMIF, бірнешеуін атасақ.

    Мысал 1. ЖАНА және ЖОЛ функциялары

    ЖОЛ функциясы Excel бағдарламасында мәндер жиымын қайтару үшін жиі пайдаланылады. Мысалы, A1:A10:

    =AVERAGE(SMALL(A1:A10,ROW(1:3)))

    диапазонындағы ең кіші 3 санның орташа мәнін қайтару үшін келесі массив формуласын қолдануға болады (оның үшін Ctrl + Shift + Enter пернелерін басу қажет екенін есте сақтаңыз). Дегенмен, жұмыс парағыңызда 1 және 3 жолдар арасындағы кез келген жерде жаңа жол енгізсеңіз, ROW функциясындағы ауқым ROW(1:4) болып өзгереді және формула 3 емес, 4 ең кіші санның орташа мәнін қайтарады. .

    Мұның алдын алу үшін INDIRECT жолын ROW функциясына енгізіңіз және қанша жол енгізілгеніне немесе жойылғанына қарамастан, массив формуласы әрқашан дұрыс болып қалады:

    =AVERAGE(SMALL(A1:A10,ROW(INDIRECT("1:3"))))

    Міне, INDIRECT және ROW функциясын ULGE функциясымен бірге пайдаланудың тағы бірнеше мысалдары: Ауқымдағы N ең үлкен сандарды қалай қосуға болады.

    2-мысал. ЖАНА және АДРЕС функциялары

    Пайдалануға болады. Excel INDIRECT бірге ADDRESS функциясын алу үшінбелгілі бір ұяшықтағы мән.

    Естеріңізде болса, АДРЕС функциясы Excel бағдарламасында жол және баған нөмірлері бойынша ұяшық мекенжайын алу үшін пайдаланылады. Мысалы, =ADDRESS(1,3) формуласы $C$1 жолын қайтарады, өйткені C1 1-ші жол мен 3-бағанның қиылысындағы ұяшық болып табылады.

    Жана емес ұяшық сілтемесін жасау үшін, АДРЕС функциясын ЖАНА ендіруге болады. мынандай формула:

    =INDIRECT(ADDRESS(1,3))

    Әрине, бұл тривиальды формула тек техниканы көрсетеді. Міне, шын мәнінде пайдалы болуы мүмкін бірнеше мысалдар:

    • ЖАНА МЕКЕН-ЖАЙ формуласы - жолдар мен бағандарды ауыстыру жолы.
    • ВЛООКАП және ЖАМА - әртүрлі парақтардан деректерді динамикалық түрде алу әдісі .
    • INDEX / MATCH бар INDIRECT - регистрді ескеретін VLOOKUP формуласын жетілдіру жолы.
    • Excel INDIRECT және COUNTIF - COUNTIF функциясын іргелес емес ауқымда немесе ұяшықтарды таңдау.

    Excel бағдарламасында Деректерді тексерумен INDIRECT пайдалану

    Қандай мәнге байланысты әртүрлі таңдауларды көрсететін каскадты ашылмалы тізімдерді жасау үшін Excel INDIRECT функциясын Деректерді тексерумен бірге пайдалануға болады. бірінші ашылмалы тізімде таңдалған пайдаланушы.

    Қарапайым тәуелді ашылмалы тізімді жасау өте оңай. Ашылмалы тізім элементтерін сақтау үшін бірнеше атаулы ауқымдар және қарапайым =INDIRECT(A2) формуласы қажет, мұнда A2 бірінші ашылмалы тізімді көрсететін ұяшық болып табылады.

    Күрделі ету үшін3 деңгейлі мәзірлер немесе көп сөзді жазбалары бар ашылмалы тізімдер үшін кірістірілген SUBSTITUTE функциясы бар сәл күрделі ЖАНАМА формула қажет болады.

    ЖАМАЛЫМДЫ пайдалану жолы туралы егжей-тегжейлі қадамдық нұсқаулық үшін. Excel деректерін тексеру, мына оқулықты қараңыз: Excel бағдарламасында тәуелді ашылмалы тізімді қалай жасауға болады.

    Excel ЖАМА функциясы - мүмкін болатын қателер мен мәселелер

    Жоғарыдағы мысалдарда көрсетілгендей, ЖАНА функциясы ұяшықтар мен ауқым сілтемелерімен жұмыс істегенде өте пайдалы. Дегенмен, барлық Excel пайдаланушылары оны құлшыныспен қабылдамайды, себебі Excel формулаларында ЖАНАМА мүмкіндігін кеңінен пайдалану мөлдірліктің болмауына әкеледі. ЖАНА функциясын қарап шығу қиын, себебі ол сілтеме жасайтын ұяшық формулада пайдаланылған мәннің соңғы орны емес, бұл өте шатастырады, әсіресе үлкен күрделі формулалармен жұмыс істегенде.

    Сонымен қатар жоғарыда айтылғандай, кез келген басқа Excel функциясы сияқты, функцияның аргументтерін дұрыс пайдаланбасаңыз, INDIRECT қате жіберуі мүмкін. Мұнда ең типтік қателердің тізімі берілген:

    Excel INDIRECT #REF! қате

    Көбінесе ЖАМА функциясы #REF! үш жағдайда қате:

    1. ref_text жарамды ұяшық сілтемесі емес . Жанама формуладағы ref_text параметрі жарамды ұяшық сілтемесі болмаса, формула #REF! қате мәні. Ықтимал мәселелердің алдын алу үшін ЖАНАМА функциясын тексеріңізаргументтер.
    2. Ауқым шегінен асып кетті . Жанама формуланың ref_text аргументі 1 048 576 жол шегінен немесе 16 384 баған шегінен асатын ұяшықтар ауқымына сілтеме жасаса, Excel 2007, 2010 және Excel 2013 нұсқаларында да #REF қатесін аласыз. Excel бағдарламасының бұрынғы нұсқалары асып кеткен мәндерді елемейді. шектеңіз және кейбір мәнді қайтарыңыз, бірақ көбінесе сіз күткен мән емес.
    3. Сілтемеленген парақ немесе жұмыс кітабы жабылады. Жанама формула басқа Excel жұмыс кітабына немесе жұмыс парағына сілтеме жасаса, бұл басқа жұмыс кітабы/электрондық кесте ашық болуы керек, әйтпесе INDIRECT #REF! қате.

    Excel ЖАНА #NAME? қате

    Бұл функцияның атауында қандай да бір қате бар екенін білдіретін ең айқын жағдай, бұл бізді келесі нүктеге апарады : )

    Ағылшын тілінен басқа тілдерде INDIRECT функциясын пайдалану

    ЖАМАМА функциясының ағылшынша атауы 14 тілге аударылғанын білгіңіз келуі мүмкін, соның ішінде:

    • Данша - INDIREKT
    • Фин - EPÄSUORA
    • Неміс - INDIREKT
    • Венгр - INDIREKT
    • Италия - INDIRETTO
    • Норвег - INDIREKT
    • Польша - ADR.POŚR
    • Испанша - INDIRECTO
    • Швед - INDIREKT
    • Түрік - DOLAYLI

    Толық тізімді алғыңыз келсе, осы бетті қараңыз.

    Ағылшынша емес локализацияларға қатысты жиі кездесетін мәселе:ЖАНА функцияның атауы емес, керісінше Тізім бөлгіші үшін әртүрлі Аймақтық параметрлер . Солтүстік Америкаға және кейбір басқа елдерге арналған стандартты Windows конфигурациясында әдепкі Тізім бөлгіші үтір болып табылады. Еуропа елдерінде үтір Ондық белгі ретінде сақталады, ал Тізім бөлгіші нүктелі үтірге орнатылады.

    Нәтижесінде формуланы екі санның арасына көшіру кезінде. әр түрлі Excel тілдерінде сіз « Осы формуламен ақаулық таптық... » қате хабарын алуыңыз мүмкін, себебі формулада пайдаланылатын Тізім бөлгіші құрылғыңызда орнатылғаннан басқаша. Осы оқулықтан кейбір ЖАҢА формулаларды Excel бағдарламасына көшіру кезінде осы қатеге тап болсаңыз, оны түзету үшін барлық үтірлерді (,) нүктелі үтірмен (;) ауыстырыңыз.

    Тізім бөлгіші мен ондық таңбаның қайсысы екенін тексеру үшін құрылғыңызға орнатыңыз, Басқару тақтасын ашыңыз және Аймақ және тіл > Қосымша параметрлер .

    Бұл оқулық Excel бағдарламасында INDIRECT пайдалану туралы біраз жарық берді деп үміттенеміз. Енді сіз оның күшті жақтары мен шектеулерін білетін болсаңыз, оны сынап көрудің және DIRECT функциясы Excel тапсырмаларын қалай жеңілдететінін көрудің уақыты келді. Оқығандарыңызға рахмет!

    функцияның аргументтері, солай ма? Олай болса, алдымен Excel ИНДИРЕКТ синтаксисін жылдам қарастырайық.

    ЖАМАМА функция синтаксисі

    Excel бағдарламасындағы ЖАМА функциясы мәтін жолынан ұяшық сілтемесін қайтарады. Оның екі аргументі бар, біріншісі міндетті, екіншісі міндетті емес:

    ЖАНА(ref_text, [a1])

    ref_text - ұяшық сілтемесі немесе ұяшықтағы ұяшыққа сілтеме мәтін жолының пішіні немесе атаулы диапазон.

    a1 - ref_text аргументінде сілтеменің қандай түрі бар екенін көрсететін логикалық мән:

    • Егер ШЫН болса немесе түсірілсе, ref_text A1 стиліндегі ұяшық сілтемесі ретінде түсіндіріледі.
    • Егер ЖАЛҒАН болса, ref_мәтін R1C1 сілтемесі ретінде қарастырылады.

    Ал R1C1 сілтеме түрі болуы мүмкін белгілі бір жағдайларда пайдалы болса, сіз көп жағдайда таныс A1 сілтемелерін пайдаланғыңыз келуі мүмкін. Қалай болғанда да, бұл оқулықтағы барлық дерлік ЖАМА формулалар A1 сілтемелерін пайдаланады, сондықтан біз екінші аргументті алып тастаймыз.

    ЖАМАМА функциясының негізгі қолданылуы

    Функцияның түсінігіне ену үшін жазайық. Excel бағдарламасында ЖАНА пайдалану жолын көрсететін қарапайым формула.

    Айлық, сізде A1 ұяшығында 3 саны және C1 ұяшығында A1 мәтіні бар делік. Енді =INDIRECT(C1) формуласын кез келген басқа ұяшыққа қойып, не болатынын қараңыз:

    • ЖАМА функциясы C1 ұяшығындағы мәнге қатысты, ол A1.
    • Функция келесіге бағытталады. қайтарылатын мәнді таңдайтын A1 ұяшығы,ол 3 саны.

    Сонымен, бұл мысалда ЖАМА функциясының нақты атқаратын әрекеті мәтін жолын ұяшық сілтемесіне түрлендіру .

    Егер мұның әлі де практикалық мағынасы жоқ деп ойласаңыз, менімен бірге шыдаңыз, мен сізге Excel INDIRECT функциясының нақты күшін ашатын тағы бірнеше формулаларды көрсетемін.

    Excel бағдарламасында INDIRECT пайдалану жолы - формула мысалдары

    Жоғарыдағы мысалда көрсетілгендей, бір ұяшықтың мекенжайын екінші ұяшыққа әдеттегі мәтіндік жол ретінде қою және 2-ші ұяшыққа сілтеме жасау арқылы 1-ші ұяшықтың мәнін алу үшін Excel ЖАМА функциясын пайдалануға болады. Дегенмен, бұл тривиальды мысал ЖАНАМА мүмкіндіктеріне нұсқау ғана емес.

    Нақты деректермен жұмыс істегенде, INDIRECT функциясы кез келген мәтін жолын сілтемеге айналдыра алады, оның ішінде сіз мәндерін пайдаланып құрастыратын өте күрделі жолдар да бар. басқа ұяшықтар және басқа Excel формулалары арқылы қайтарылған нәтижелер. Бірақ арбаны аттың алдына қоймайық және бірнеше Excel Indirect формулаларын бір-бірден өткізейік.

    Ұяшық мәндерінен жанама сілтемелер жасау

    Естеріңізде болса, Excel INDIRECT функциясы мүмкіндік береді. A1 және R1C1 сілтеме мәнерлері үшін. Әдетте, бір парақта екі мәнерді де бір уақытта пайдалана алмайсыз, тек екі сілтеме түрі арасында Файл > Параметрлер > Формулалар > R1C1 құсбелгісін қойыңыз . Бұл Excel пайдаланушыларының R1C1 пайдалануды сирек қарастыратын себебібалама сілтеме әдісі ретінде.

    ЖАМАМА формулада қаласаңыз, бір парақта сілтеме түрін пайдалануға болады. Әрі қарай жылжытпас бұрын, A1 және R1C1 сілтеме мәнерлерінің арасындағы айырмашылықты білгіңіз келуі мүмкін.

    A1 стилі - Excel бағдарламасындағы бағаннан кейін жолға сілтеме жасайтын әдеттегі сілтеме түрі. саны. Мысалы, B2 B бағаны мен 2 жолдың қиылысындағы ұяшыққа сілтеме жасайды.

    R1C1 стилі қарама-қарсы сілтеме түрі - бағандардан кейін жолдар, оны пайдалану үшін біраз уақыт қажет. дейін: ) Мысалы, R4C1 парақтағы 4-жолдағы, 1-бағандағы A4 ұяшығын білдіреді. Егер әріптен кейін сан келмесе, онда сіз дәл сол жолға немесе бағанға сілтеме жасайсыз.

    Ал енді ЖАМА функциясы A1 және R1C1 сілтемелерін қалай өңдейтінін көрейік:

    Көріп отырғаныңыздай жоғарыдағы скриншотта үш түрлі жанама формула бірдей нәтиже береді. Неге екенін түсіндіңіз бе? Сізде бар екеніне сенімдімін: )

    • D1 ұяшығындағы формула: =INDIRECT(C1)

    Бұл ең оңай. Формула C1 ұяшығына сілтеме жасайды, оның мәнін – A2 мәтіндік жолын алады, оны ұяшық сілтемесіне түрлендіреді, A2 ұяшығына өтіп, оның мәнін қайтарады, ол 222.

    • D3 ұяшығындағы формула: =INDIRECT(C3,FALSE)

    2-аргументтегі ЖАЛҒАН сілтейтін мән (C3) R1C1 ұяшық сілтемесі, яғни жол нөмірінен кейін баған нөмірі сияқты қарастырылуы керек екенін көрсетеді. Сондықтан,ЖАМА формуламыз C3 (R2C1) ұяшығындағы мәнді A2 ұяшығы болып табылатын 2-жол мен 1-бағанның қосылымындағы ұяшыққа сілтеме ретінде түсіндіреді.

    Ұяшық мәндері мен мәтіннен жанама сілтемелер жасау

    Ұяшық мәндерінен сілтемелер жасағанымыз сияқты, біріктіру операторымен (&) байланыстырылған ЖЕКЕ формулаңызда мәтін жолын және ұяшық сілтемесін біріктіре аласыз. .

    Келесі мысалда формула: =INDIRECT("B"&C2) келесі логикалық тізбекке негізделген B2 ұяшығынан мәнді қайтарады:

    ЖАМАҚ функциясы элементтерді біріктіреді ref_text аргументінде - B мәтіні және C2 ұяшығындағы мән -> C2 ұяшығындағы мән 2 саны, ол B2 ұяшығына сілтеме жасайды -> формула B2 ұяшығына өтіп, оның мәнін қайтарады, ол 10 саны.

    Аталған диапазондармен ЖАНА функциясын пайдалану

    Ұяшық пен мәтін мәндерінен сілтеме жасаудан басқа, Excel бағдарламасын алуға болады. атаулы диапазондарға сілтеме жасау үшін ЖАНА функциясы.

    Парағыңызда келесі аталған ауқымдар бар делік:

    • Apples - B2:B6
    • Банандар - C2:C6
    • Лимондар - D2:D6

    Жоғарыда аталған ауқымдардың кез келгеніне Excel динамикалық сілтемесін жасау үшін оның атын кейбір ұяшыққа енгізіңіз, айталық G1 және =INDIRECT(G1) жанама формуласының сол ұяшыққа сілтеме жасаңыз.

    Ал енді әрі қарай қадам басып, осы ЖАМА формуланы енгізуге болады.берілген диапазондағы мәндердің қосындысы мен орташа мәнін есептеу немесе ашу шегіндегі ең үлкен / ең төменгі мәнді табу үшін басқа Excel функцияларына енгізіңіз:

    • =SUM(INDIRECT(G1))
    • =AVERAGE(INDIRECT(G1))
    • =MAX(INDIRECT(G1))
    • =MIN(INDIRECT(G1))

    Енді Excel бағдарламасында ЖАМА функциясын пайдалану туралы жалпы түсінікке ие болғаннан кейін, біз күштірек формулалармен тәжірибе жасай аламыз.

    Басқа жұмыс парағына динамикалық сілтеме жасау үшін ЖАНА формула

    Excel ЖАМА функциясының пайдалылығы "динамикалық" ұяшық сілтемелерін құрумен шектелмейді. Сондай-ақ, оны басқа жұмыс парақтарындағы ұяшықтарға сілтеме жасау үшін де пайдалануға болады және осылайша.

    1-ші парақта кейбір маңызды деректеріңіз бар делік және сол деректерді 2-парақта алғыңыз келеді делік. Келесі скриншот Excel жанама формуласы бұл тапсырманы қалай орындай алатынын көрсетеді:

    Скриншотта көрген формуланы бөліп, түсінейік.

    Өздеріңіз білетіндей, басқа параққа сілтеме жасаудың әдеттегі жолы. Excel бағдарламасында парақтың атын, одан кейін леп белгісін және ұяшық/ауқым сілтемесін жазады, мысалы, Парақ атауы!Ауым . Парақ атауында бос орындар жиі болатындықтан, қатені болдырмау үшін оны (бос орын емес, атауы : ) бір тырнақшаға алған дұрыс, мысалы 'Менің парағым!'$A$1 .

    Ал енді бір ұяшыққа парақ атын, екіншісіне ұяшық мекенжайын енгізіп, оларды мәтіндік жолға біріктіріп, сол жолды келесі ұяшыққа беру керек.ЖАНАМА функция. Мәтін жолында ұяшық мекенжайы немесе саннан басқа әрбір элементті қос тырнақшаға алып, біріктіру операторы (&) арқылы барлық элементтерді біріктіру керек екенін есте сақтаңыз.

    Жоғарыда айтылғандарды ескере отырып, біз мынаны аламыз келесі үлгі:

    INDIRECT("'" & Парақ атауы & "'!" & Деректерді алу үшін ұяшық )

    Мысалға оралсақ, жоғарыдағы скриншотта көрсетілгендей, парақтың атын A1 ұяшығына қойып, В бағанына ұяшық мекенжайларын теріңіз. Нәтижесінде сіз келесі формуланы аласыз:

    INDIRECT("'" & $A$1 & "'!" & B1)

    Сонымен қатар, формуланы бірнеше ұяшықтарға көшіріп жатсаңыз, парақ атына сілтемені мынаны пайдаланып құлыптауыңыз керек екеніне назар аударыңыз. $A$1 сияқты абсолютті ұяшық сілтемелері.

    Ескертпелер

    • Егер 2-ші парақтың аты мен ұяшық мекенжайы (жоғарыдағы формуладағы A1 және B1) бар ұяшықтардың бірі бос болса , жанама формулаңыз қатені қайтарады. Бұған жол бермеу үшін ЖАМА функциясын IF функциясына орауға болады:

      IF(OR($A$1="",B1=""), "", INDIRECT("'" & $A$1 & "'!" & B1))

    • Басқа параққа сілтеме жасайтын ЖАМА формуланың дұрыс жұмыс істеуі үшін сілтеме жасалған парақ ашық болуы керек, әйтпесе формула #REF қатесін қайтарады. Қатені болдырмау үшін қандай қате орын алса да бос жолды көрсететін IFERROR функциясын пайдалануға болады:

      IFERROR(INDIRECT("'" & $A$1 & "'!" &B1), "")

    Басқа жұмыс кітабына Excel динамикалық сілтемесін жасау

    Сілтеме жасайтын жанама формулабасқа Excel жұмыс кітабына басқа электрондық кестеге сілтеме ретінде бірдей тәсілге негізделген. Жұмыс кітабының атын парақ атына және ұяшық мекенжайына қосымша ретінде көрсетсеңіз болғаны.

    Жұмыстарды жеңілдету үшін әдеттегі жолмен басқа кітапқа сілтеме жасаудан бастайық (кітабыңызда апострофтар қосылады) және/немесе парақ атауларында бос орындар бар):

    '[Кітап_аты.xlsx]Парақ_атауы'!Ауқым

    Кітап атауы A2 ұяшығында, парақ атауы B2 ұяшығында және ұяшық мекенжайы C2-де болса, біз келесі формуланы аламыз:

    =INDIRECT("'[" & $A$2 & "]" & $B$2 & "'!" & C2)

    Формуланы басқа ұяшықтарға көшіру кезінде кітап және парақ атаулары бар ұяшықтардың өзгеруін қаламайтындықтан, сіз тиісінше $A$2 және $B$2 абсолютті ұяшық сілтемелерін пайдалану арқылы оларды құлыптаңыз.

    Ал енді келесі үлгіні пайдалану арқылы басқа Excel жұмыс кітабына өзіңіздің динамикалық сілтемеңізді оңай жаза аласыз:

    =INDIRECT("'[" & Кітап аты & " ]" & Парақ атауы & "'!" & Ұяшық мекенжайы )

    Ескертпе. Формулаға сілтеме жасайтын жұмыс кітабы әрқашан ашық болуы керек, әйтпесе ЖАНА функциясы #REF қатесін жібереді. Әдеттегідей, ҚАТЕЛІ ҚҰРАСТЫРУ функциясы оны болдырмауға көмектеседі:

    =IFERROR(INDIRECT("'[" & A2 & "]" & $A$1 & "'!" & B1), "")

    Ұяшық сілтемесін құлыптау үшін Excel ЖЫЛДАУ функциясын пайдалану

    Әдетте Microsoft Excel бағдарламасы ұяшық сілтемелерін енгізген кезде өзгертеді. парақтағы жолдарды немесе бағандарды жаңа немесе жою. Мұның алдын алу үшін сіз жасай аласызкез келген жағдайда өзгеріссіз қалуы керек ұяшық сілтемелерімен жұмыс істеу үшін ЖАНА функциясын пайдаланыңыз.

    Айырмашылықты көрсету үшін келесі әрекеттерді орындаңыз:

    1. Кез келген ұяшыққа кез келген мәнді енгізіңіз, айталық , A1 ұяшығындағы 20 саны.
    2. Әр түрлі жолдармен басқа екі ұяшықтан A1 сілтемесі: =A1 және =INDIRECT("A1")
    3. 1-жолдың үстіне жаңа жол кірістіру.

    Не болып жатқанын көрдің бе? тең логикалық операторы бар ұяшық әлі де 20-ны қайтарады, себебі оның формуласы автоматты түрде =A2-ге өзгертілді. ЖАНА формуласы бар ұяшық енді 0 мәнін қайтарады, себебі жаңа жол енгізілген кезде формула өзгертілмеді және ол әлі де қазіргі уақытта бос A1 ұяшығына сілтеме жасайды:

    Осы демонстрациядан кейін сіз мынаны көрсетуіңіз мүмкін: ЖАНАМА функциясы көмектен гөрі ыңғайсыздық тудыратындай әсер қалдырады. Жарайды, оны басқа жолмен қолданып көрейік.

    Айлық, сіз A2:A5 ұяшықтарындағы мәндерді қосқыңыз келеді делік және мұны SUM функциясы арқылы оңай жасауға болады:

    =SUM(A2:A5)

    Алайда қанша жол жойылса немесе кірістірілсе де, формуланың өзгеріссіз қалғанын қалайсыз. Ең айқын шешім - абсолютті сілтемелерді пайдалану - көмектеспейді. Көз жеткізу үшін кейбір ұяшыққа =SUM($A$2:$A$5) формуласын енгізіңіз, жаңа жолды енгізіңіз, айталық 3-жолға және… =SUM($A$2:$A$6) -ге түрлендірілген формуланы табыңыз.

    Әрине, Microsoft Excel бағдарламасының мұндай сыпайылығы көпшілікте жақсы жұмыс істейді. жағдайлар. Дегенмен, формуланың өзгертілуін қаламайтын сценарийлер болуы мүмкін

    Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.