Microsoft Excel бағдарламасындағы INDIRECT функциясы

Pin
Send
Share
Send

Excel-дің кіріктірілген функцияларының бірі - бұл ИНДИЯ. Оның міндеті - ол орналасқан парақтың элементіне, сілтеме ұяшықтың мазмұнына мәтін түрінде аргумент түрінде қайтару.

Мұнда ерекше ештеңе жоқ сияқты көрінуі мүмкін, өйткені бір ұяшықтың мазмұнын басқа жолмен қарапайым түрде көрсетуге болады. Бірақ бұл операторды пайдалану оны ерекше ететін бірнеше нюанстарды ескереді. Кейбір жағдайларда, бұл формула басқа жолдармен шешілмейтін мәселелерді шеше алады немесе оны шешу әлдеқайда қиын болады. Оператордың не екенін толығырақ білейік. ИНДИЯ және оны тәжірибеде қалай қолдануға болатындығы туралы.

INDIRECT формуласын қолдану

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

Бұл оператор функциялар санатына жатады. Сілтемелер мен массивтер және келесі синтаксис бар:

= INDIRECT (cell_link; [a1])

Осылайша, формула тек екі дәлелге ие.

Дәлел Жасуша сілтемесі парақ элементіне сілтеме ретінде, сіз көрсеткіңіз келетін деректер ұсынылған. Сонымен бірге көрсетілген сілтемеде мәтін көрінісі болуы керек, яғни тырнақшалармен «оралған» болуы керек.

Дәлел «A1» бұл міндетті емес және көптеген жағдайларда оны мүлдем көрсетудің қажеті жоқ. Оның екі мағынасы болуы мүмкін «ШЫН» және ЖАЛҒАН. Бірінші жағдайда оператор стильдегі сілтемелерді анықтайды «A1»бұл стиль әдепкі бойынша Excel бағдарламасына енгізілген. Егер дәлелдеудің мәні мүлдем көрсетілмесе, онда ол дәл солай қарастырылады «ШЫН». Екінші жағдайда, сілтемелер стильде анықталады «R1C1». Бұл сілтемелер стилі арнайы Excel параметрлеріне енгізілуі керек.

Қарапайым түрде, содан кейін ИНДИЯ Бұл бір белгіден кейін бір ұяшықтан екіншісіне эквивалентті байланыс түрі. Мысалы, көп жағдайда өрнек

= INDIRECT («A1»)

өрнекке тең болады

= A1

Бірақ өрнектен өзгеше «= A1» операторы ИНДИЯ белгілі бір ұяшыққа емес, парақтағы элементтің координаттарына көз жүгіртті.

Қарапайым мысалмен бұл нені білдіретінін қарастырыңыз. Жасушаларда В8 және B9 соған сәйкес жазылған "=" формула және функция ИНДИЯ. Екі формула да элементке жатады. B4 және оның мазмұнын парақта көрсету. Әрине, бұл мазмұн бірдей.

Кестеге басқа бос элемент қосыңыз. Көріп отырғаныңыздай, сызықтар жылжып кетті. Қолдану формуласында тең мәні бұрынғы ұяшыққа қатысты, өйткені оның координаттары өзгерген болса да, оператор көрсеткен деректер ИНДИЯ өзгерді. Бұл парақтың элементіне емес, координаттарға байланысты болатындығына байланысты. Мекенжай жолын қосқаннан кейін B4 басқа парақ элементі бар. Оның мазмұны қазір формула болып табылады және жұмыс парағында көрсетіледі.

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

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

Енді операторды қолданудың нақты мысалдарын қарастырайық.

1-мысал: бір операторды пайдалану

Бастау үшін функцияның қарапайым мысалын қарастырыңыз ИНДИЯ оның жұмысының мәнін түсіну үшін өздігінен әрекет етеді.

Бізде ерікті үстел бар. Тапсырма - бірінші бағанның бірінші ұяшығының мәліметтерін зерттелетін формуланы пайдаланып, жеке бағанның бірінші элементімен салыстыру.

  1. Формуланы енгізуді жоспарлаған бірінші бос баған элементін таңдаңыз. Белгішені нұқыңыз «Кірістіру функциясы».
  2. Терезе іске қосылады. Функция шеберлері. Санатқа көшеміз Сілтемелер мен массивтер. Тізімнен мәнді таңдаңыз «ИНДИЯ». Түймесін басыңыз «Жарайды».
  3. Көрсетілген оператордың аргументтер терезесі басталады. Алаңда Жасуша сілтемесі парақта біз оның мазмұнын көрсететін элементтің мекенжайын көрсету қажет. Әрине, оны қолмен енгізуге болады, бірақ мыналар әлдеқайда практикалық және ыңғайлы болады. Өріске курсорды орнатыңыз, содан кейін парақтағы тиісті элементті тінтуірдің оң жақ батырмасымен нұқыңыз. Көріп отырғаныңыздай, осыдан кейін бірден оның мекен-жайы өрісте пайда болды. Содан кейін екі жағынан да тырнақшалары бар сілтемені таңдаңыз. Естеріңізге сала кетейік, бұл формуланың дәлелімен жұмыс жасаудың ерекшелігі.

    Алаңда «A1», кәдімгі координат типінде жұмыс істейтіндіктен, біз мәнді орната аламыз «ШЫН», бірақ сіз оны толығымен бос қалдыра аласыз, оны біз жасаймыз. Бұл эквивалентті әрекеттер болады.

    Осыдан кейін түймесін басыңыз «Жарайды».

  4. Көріп отырғаныңыздай, қазір кестенің бірінші бағанының бірінші ұяшығының мазмұны формула орналасқан парақта көрсетілген. ИНДИЯ.
  5. Егер біз бұл функцияны төменде орналасқан ұяшықтарда қолданғымыз келсе, онда бұл жағдайда формуланы әр элементке бөлек енгізуіміз керек. Егер біз оны толтырғышты немесе басқа көшірме әдісін қолдана отырып көшіруге тырыссақ, онда бағанның барлық элементтерінде бірдей атау пайда болады. Факт мынада: еске түсірсек, сілтеме мәтін түрінде (тырнақшаға оралған) дәлел ретінде әрекет етеді, яғни ол салыстырмалы бола алмайды.

Сабақ: Excel мүмкіндіктері шебері

2-мысал: күрделі формулада операторды қолдану

Енді операторды жиі қолданудың мысалын қарастырайық ИНДИЯкүрделі формуланың бөлігі болған кезде.

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

  1. Біріншіден, парақтағы жекелеген элементтерге сәйкесінше есептеу жүргізілетін кезеңнің басталу және аяқталу айларының аттарын енгіземіз. Наурыз және Мамыр.
  2. Енді бағандағы барлық ұяшықтарға атау беріңіз Табыс, сәйкес айдың атына ұқсас болады. Яғни, бағандағы бірінші тармақ Табыскірістердің мөлшері бар, шақыру керек Қаңтарекінші - Ақпан және т.б.

    Сонымен, бағанның бірінші элементіне атау беру үшін, оны таңдап, тінтуірдің оң жақ батырмасын басыңыз. Контекстік мәзір ашылады. Ондағы элементті таңдаңыз «Атау тағайындау ...».

  3. Ат құру терезесі басталады. Алаңда «Аты» атын енгізіңіз Қаңтар. Терезеде бұдан басқа өзгертулердің қажеті жоқ, дегенмен, сіз өрістегі координаталарды тексере аласыз «Ауқым» қаңтардағы кірісі бар ұяшықтың мекен-жайына сәйкес келді. Осыдан кейін түймесін басыңыз «Жарайды».
  4. Көріп отырғаныңыздай, енді бұл элемент атау терезесінде таңдалған кезде, оның мекен-жайы емес, біз берген атау. Біз ұқсас әрекетті бағанның барлық басқа элементтерімен орындаймыз. Табысоларды рет-ретімен атаңыз Ақпан, Наурыз, Сәуір және т.б. желтоқсанға дейін.
  5. Белгіленген аралықтың мәні қосылатын ұяшықты таңдап, оны таңдаңыз. Содан кейін белгішені нұқыңыз «Кірістіру функциясы». Ол формула жолының сол жағында және ұяшықтардың атауы көрсетілген өрістің оң жағында орналасқан.
  6. Іске қосылған терезеде Функция шеберлері санатқа көшіңіз «Математикалық». Онда біз атауды таңдаймыз SUM. Түймесін басыңыз «Жарайды».
  7. Осы әрекеттен кейін оператордың аргумент терезесі басталады SUMкімнің жалғыз міндеті - көрсетілген мәндерді қосу. Бұл функцияның синтаксисі өте қарапайым:

    = SUM (1-сан; 2-сан; ...)

    Жалпы алғанда, дәлелдер саны мәнге жетуі мүмкін 255. Бірақ бұл барлық дәлелдер біркелкі. Олар сол сан орналасқан ұяшықтың санын немесе координаттарын білдіреді. Олар сонымен бірге қалаған нөмірін есептейтін немесе ол орналасқан парақ элементінің мекенжайын көрсететін бекітілген формула ретінде әрекет ете алады. Орнатылған функцияның дәл осы сапасында біз операторды қолданамыз ИНДИЯ бұл жағдайда.

    Меңзерді өріске қойыңыз «№1». Содан кейін диапазон атауы өрісінің оң жағындағы инверттелген үшбұрыш түріндегі белгішені нұқыңыз. Соңғы пайдаланылған функциялардың тізімі көрсетіледі. Егер олардың арасында аты болса «ИНДИЯ», содан кейін осы функцияның дәлелдер терезесіне өту үшін оны бірден нұқыңыз. Бірақ сіз оны бұл тізімде таба алмайтын шығарсыз. Бұл жағдайда атауды нұқыңыз «Басқа мүмкіндіктер ...» тізімнің ең төменгі жағында.

  8. Таныс терезе іске қосылады. Функция шеберлері. Бөлімге көшеміз Сілтемелер мен массивтер сол жерде оператордың атын таңдаңыз ИНДИЯ. Осы әрекеттен кейін түймесін басыңыз «Жарайды» терезенің төменгі жағында.
  9. Оператордың аргумент терезесі іске қосылады ИНДИЯ. Алаңда Жасуша сілтемесі мөлшерін есептеуге арналған диапазонның басталу айының атауы бар парақтың элементінің мекенжайын көрсетіңіз. Назар аударыңыз, дәл осы жағдайда сілтемені келтірудің қажеті жоқ, өйткені бұл жағдайда адрес ұяшықтың координаттары емес, оның мәтіндік пішімі (сөзі) бар мазмұны болады Наурыз) Өріс «A1» оны бос қалдырыңыз, өйткені біз координаталық белгілеудің стандартты түрін қолданамыз.

    Өрісте мекен-жайы көрсетілгеннен кейін, батырманы басуға асықпаңыз «Жарайды», өйткені бұл кірістірілген функция және ондағы әрекеттер қарапайым алгоритмнен өзгеше. Атауын шертіңіз SUM формула жолағында.

  10. Осыдан кейін біз дәлел терезесіне ораламыз SUM. Көріп отырғаныңыздай, далада «№1» оператор қазірдің өзінде көрсетіледі ИНДИЯ мазмұнымен. Жазбадағы соңғы таңбадан кейін курсорды сол жолға орналастырамыз. Қос нүкте қойыңыз (:) Бұл таңба ұяшықтар ауқымының мекен-жай белгісін білдіреді. Одан әрі курсорды өрістен шығармай, функцияларды таңдау үшін үшбұрыш түріндегі белгішені нұқыңыз. Бұл жолы жақында қолданылған операторлар тізімінде «ИНДИЯ» болуы керек, өйткені біз жақында осы мүмкіндікті қолдандық. Біз атауды басамыз.
  11. Оператор аргументінің терезесі қайтадан ашылады ИНДИЯ. Далаға қойдық Жасуша сілтемесі есептік кезең аяқталатын айдың атауы көрсетілген парақтағы элементтің мекен-жайы. Тағы да, координаталар тырнақшасыз енгізілуі керек. Өріс «A1» қайтадан бос қалдырыңыз. Осыдан кейін түймесін басыңыз «Жарайды».
  12. Көріп отырғаныңыздай, осы әрекеттерден кейін бағдарлама формуланың өзі орналасқан алдын-ала таңдалған парақ элементіне көрсетілген кезеңдегі (наурыз-мамыр) компанияның кірісін қосу нәтижесін есептейді және көрсетеді.
  13. Егер біз есеп айырысу кезеңінің басталу және аяқталу айларының атаулары енгізілген ұяшықтарда өзгерсек, басқаларға, мысалы, Маусым және Қараша, содан кейін нәтиже сәйкесінше өзгереді. Көрсетілген уақыт кезеңіндегі кірістердің мөлшері қосылады.

Сабақ: Excel бағдарламасында соманы қалай есептеу керек

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

Pin
Send
Share
Send