Абсолютті адресаттау әдістері Microsoft Excel

Pin
Send
Share
Send

Белгілі болғандай, Excel кестелерінде адресацияның екі түрі бар: салыстырмалы және абсолютті. Бірінші жағдайда сілтеме салыстырмалы ығысу мәні бойынша көшіру бағытында өзгереді, ал екінші жағдайда ол бекітіліп, көшіру кезінде өзгеріссіз қалады. Бірақ әдепкі бойынша, Excel бағдарламасындағы барлық мекен-жайлар абсолютті. Сонымен қатар, абсолютті (тіркелген) адресті қолданудың қажеттілігі жиі кездеседі. Мұны қандай жолдармен жасауға болатынын білейік.

Абсолютті адресті қолдану

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

Excel-де тұрақты мекен-жай орнатудың екі әдісі бар: абсолютті сілтеме құру және INDIRECT функциясын қолдану арқылы. Осы әдістердің әрқайсысын егжей-тегжейлі қарастырайық.

1-әдіс: Абсолютті байланыс

Абсолютті адресті құрудың ең танымал және жиі қолданылатын тәсілі - абсолютті сілтемелерді пайдалану. Абсолютті байланыстардың функционалды ғана емес, сонымен қатар синтаксистік айырмашылығы бар. Қатысты мекенжайдың келесі синтаксисі бар:

= A1

Белгіленген мекен-жай бойынша координатаның алдына доллар белгісі қойылады:

= $ A $ 1

Доллар белгісін қолмен енгізуге болады. Ол үшін курсорды ұяшықта немесе формула жолында орналасқан мекен-жай координаттарының бірінші мәнінің алдына қойыңыз (көлденеңінен). Әрі қарай, ағылшын тіліндегі пернетақта орналасуында батырманы басыңыз "4" бас әріп (пернені басып тұрып) Ауыстыру) Доллар символы орналасқан жерде. Содан кейін сізге тік координаттармен бірдей процедураны орындау керек.

Жылдамырақ жол бар. Курсорды мекен-жай орналасқан ұяшыққа салып, F4 функциясының батырмасын басу керек. Осыдан кейін доллар белгісі бірден бір мезгілде берілген мекен-жайдың көлденең және тік координаттарының алдында пайда болады.

Енді абсолютті адрестерді абсолютті сілтемелерді қолдану арқылы практикада қалай қолданатындығын қарастырайық.

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

  1. Сонымен, бағанның бірінші ұяшығында «Еңбекақы» біз сәйкес қызметкердің ставкаларын коэффициентке көбейту формуласын енгіземіз. Біздің жағдайда бұл формула келесі нысанда болады:

    = C4 * G3

  2. Дайын нәтижені есептеу үшін батырманы басыңыз Енгізіңіз пернетақтада. Қорытынды формуласы бар ұяшықта көрсетіледі.
  3. Біз бірінші қызметкердің жалақысының мәнін есептедік. Енді біз мұны барлық басқа жолдар үшін жасауымыз керек. Әрине, операцияны бағандағы әр ұяшыққа жазуға болады. «Еңбекақы» қолмен, ұқсас формуланы офсеттік түзету арқылы енгіземіз, бірақ бізде есептеулерді тезірек орындау міндеті тұр, қолмен енгізу көп уақытты алады. Ия, және егер формуланы басқа ұяшықтарға көшіруге болатын болса, неге қолмен енгізуге күш жұмсамайсыз?

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

  4. Бірақ, көріп отырғанымыздай, қалған жұмысшылардың жалақысын дұрыс есептеудің орнына бір нөлге ие болдық.
  5. Бұл нәтиженің себебін қарастырамыз. Мұны істеу үшін бағандағы екінші ұяшықты таңдаңыз «Еңбекақы». Формула жолағында осы ұяшыққа сәйкес келетін өрнек көрсетіледі. Көріп отырғаныңыздай, бірінші фактор (С5) жалақы біз күткен қызметкердің деңгейіне сәйкес келеді. Алдыңғы ұяшыққа қарағанда координаталардың ығысуы салыстырмалылық қасиетіне байланысты болды. Алайда, нақты жағдайда бізге бұл қажет. Осының арқасында бірінші фактор бізге қажет қызметкердің деңгейі болды. Бірақ координаталардың ауысуы екінші фактормен байланысты болды. Ал қазір оның мекен-жайы коэффициентке сілтеме жасамайды (1,28), бірақ төмендегі бос ұяшыққа.

    Дәл осы себеп, тізімнен кейінгі қызметкерлердің жалақысын есептеу дұрыс болмады.

  6. Жағдайды түзету үшін екінші фактордың мекен-жайын салыстырмалыдан тұрақтыға өзгерту керек. Мұны істеу үшін бағанның бірінші ұяшығына оралыңыз «Еңбекақы»бөлектеу арқылы. Содан кейін біз формула жолына көшеміз, онда бізге қажетті өрнек көрсетіледі. Екінші факторды таңдаңыз (G3) және пернетақтадағы функция пернесін басыңыз.
  7. Көріп отырғаныңыздай, екінші фактордың координаттарының жанында доллар белгісі пайда болды және бұл, есімізде, абсолютті адресацияның атрибуты болып табылады. Экранда нәтижені көрсету үшін пернені басыңыз Енгізіңіз.
  8. Енді, бұрынғыдай, курсорды бағанның бірінші элементінің төменгі оң жақ бұрышына қою арқылы толтырғышты маркер деп атаймыз. «Еңбекақы». Тінтуірдің сол жақ батырмасын ұстап тұрып, оны сүйреңіз.
  9. Көріп отырғаныңыздай, бұл жағдайда есептеу дұрыс жүргізілді және кәсіпорынның барлық жұмысшыларына жалақы мөлшері дұрыс есептелді.
  10. Формуланың қалай көшірілгенін тексеріңіз. Мұны істеу үшін бағанның екінші элементін таңдаңыз «Еңбекақы». Формулалар сызығында орналасқан өрнекке қараймыз. Көріп отырғаныңыздай, бірінші фактордың координаттары (С5) салыстырмалы болып табылады, алдыңғы ұяшыққа қарағанда бір нүктеге төмен жылжыды. Бірақ екінші фактор ($ G $ 3), біз көрсеткен мекен-жай өзгеріссіз қалды.

Сондай-ақ, Excel аралас мекен-жай деп аталады. Бұл жағдайда баған немесе жол элементтің мекен-жайына бекітілген. Бұған доллар белгісі мекен-жай координаттарының бірінің алдына қойылатындай етіп қол жеткізіледі. Міне, әдеттегі аралас сілтеме мысалы:

= $ 1

Бұл мекен-жай аралас деп саналады:

= $ A1

Яғни, аралас сілтемеде абсолютті адресация екі координатаның біреуіне ғана қолданылады.

Мұндай аралас сілтемені мысал ретінде компания қызметкерлеріне бірдей жалақы кестесін қолдану арқылы қалай қолдануға болатынын қарастырайық.

  1. Көріп отырғаныңыздай, біз ертерек екінші фактордың барлық координаттарына назар аудару үшін жасадық. Бірақ бұл жағдайда екі мән де бекітілуі керек пе? Көріп отырғаныңыздай, көшіру кезінде тік ығысу пайда болады, ал көлденең координаталар өзгеріссіз қалады. Сондықтан абсолютті адресті тек жолдың координаттарына ғана қолдануға болады және бағанның координаттарын әдепкі бойынша - салыстырмалы түрде қалдыруға болады.

    Бірінші баған элементін таңдаңыз «Еңбекақы» және формулалар жолында біз жоғарыда аталған манипуляцияны орындаймыз. Біз келесі формуланың формуласын аламыз:

    = C4 * G $ 3

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

  2. Осыдан кейін, толтырғыш маркерді пайдаланып, осы формуланы төменде орналасқан ұяшықтар ауқымына көшіріңіз. Көріп отырғаныңыздай, барлық қызметкерлерге еңбекақы төлеу дұрыс жүргізілді.
  3. Көшірілген формуланың манипуляцияны жасаған бағанның екінші ұяшығында қалай көрсетілетінін қарастырамыз. Формулалар жолынан көріп отырғаныңыздай, парақтың осы элементін таңдағаннан кейін екінші фактор кезінде тек сызықтардың координаталары абсолютті адресацияланғанымен, бағанның координаттық ығысуы орын алған жоқ. Бұл көлденең емес, тігінен көшіргенімізге байланысты. Егер біз көлденеңінен көшірсек, онда ұқсас жағдайда, керісінше, біз бағандардың координаттарына белгіленген адресацияны жасауымыз керек еді, ал жолдар үшін бұл процедура міндетті емес.

Сабақ: Excel бағдарламасындағы абсолютті және салыстырмалы сілтемелер

2-әдіс: INDIRECT функциясы

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

= INDIRECT (cell_link; [a1])

Функцияның екі дәлелі бар, олардың біріншісі міндетті мәртебеге ие, ал екіншісі жоқ.

Дәлел Жасуша сілтемесі мәтіндік формадағы excel парағы элементіне сілтеме. Яғни, бұл тұрақты сілтеме, бірақ тырнақшаға салынған. Абсолютті адрестік қасиеттерді қамтамасыз етуге мүмкіндік беретін дәл осы.

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

Функцияны қолдана отырып абсолютті адресация қалай жұмыс істейтінін қарастырайық. ИНДИЯ, мысалы, біздің жалақы кестеміз.

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

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

    Біз стандартты координаталық дисплей режимінде жұмыс істейтіндіктен, өріс «A1» бос қалдырыңыз. Түймесін басыңыз «Жарайды».

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

Сабақ: Excel бағдарламасындағы ҚЕХС операторы

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

Pin
Send
Share
Send