Excel бағдарламасында жұмыс істеген кезде, кейде пайдаланушылар белгілі бір элементтің тізімінен таңдау және оның индексіне негізделген мәнді тағайындау міндетіне кездееді. Бұл тапсырма шақырылған функциямен жақсы жұмыс істейді «ТАҢДАУ». Осы оператормен қалай жұмыс істеуге болатынын және қандай мәселелерді шеше алатындығын егжей-тегжейлі қарастырайық.
Оператор ТАҢДАУ пайдаланады
Функция ТАҢДАУ операторлардың санатына жатады «Сілтемелер және массивтер». Оның мақсаты парақтағы басқа элементтің индекс нөміріне сәйкес келетін белгілі бір ұяшықта белгілі бір мәнді алу болып табылады. Бұл сөздердің синтаксисі келесідей:
= SELECT (index_number; value1; value2; ...)
Аргумент «Индекс нөмірі» элементтің реттік нөмірі орналасқан ұяшыққа сілтеме бар, оған операторлардың келесі тобы арнайы мән беріледі. Бұл тізбектің нөмірі өзгеруі мүмкін 1 дейін 254. Егер осы саннан үлкен индексті көрсетсеңіз, оператор ұяшықтағы қатені көрсетеді. Егер бөлшек мән берілген дәлел ретінде енгізілсе, функция оны берілген санға ең жақын бүтін мән ретінде қабылдайды. Егер орнатылған болса «Индекс нөмірі»ол үшін тиісті дәлел жоқ «Мән», оператор ұяшыққа қатені қайтарады.
Аргументтердің келесі тобы «Мән». Ол санға жетуі мүмкін 254 заттар. Аргумент қажет. «Мән1». Осы дәлелдер тобында алдыңғы аргумент индексінің нөміріне сәйкес келетін мәндерді көрсетіңіз. Яғни, дәлел ретінде «Индекс нөмірі» артықшылық нөмірі "3", онда ол дәлел ретінде енгізілген мәнге сәйкес келеді «Мән3».
Мәндер әр түрлі деректер болуы мүмкін:
- Сілтемелер;
- Сандар;
- Мәтін;
- Формулалар;
- Функциялар және т.б.
Енді осы оператордың нақты мысалдарын қарастырайық.
1-мысал: элементтердің дәйекті тәртібі
Бұл функцияның қарапайым мысалда қалай жұмыс істейтінін қарастырайық. Бізде нөмірі бар кесте бар 1 дейін 12. Функцияны пайдаланып, сериялық нөмірлерге сәйкес қажет ТАҢДАУ кестенің екінші бағанында сәйкес айдың атауын көрсетіңіз.
- Бірінші бос баған ұяшығын таңдаңыз. «Айдың атауы». Белгішені басыңыз «Функцияны кірістіру» формула жолының жанында.
- Іске қосу Функцияның шеберлері. Санатқа өтіңіз «Сілтемелер және массивтер». Біз тізімнен атауды таңдаймыз «ТАҢДАУ» батырмасын басыңыз «ОК».
- Оператор дәлел терезесі басталады. ТАҢДАУ. Алаңда «Индекс нөмірі» Айлық нөмір ауқымындағы бірінші ұяшықтың мекенжайын көрсету керек. Бұл процедураны координаттар қолмен енгізу арқылы жасауға болады. Бірақ біз бұдан да ыңғайлы боламыз. Курсорды өріске орналастырыңыз және парақтағы тиісті ұяшықтағы сол жақ батырманы басыңыз. Көріп отырғандай, координаттар автоматты түрде дәлел терезесінің өрісінде көрсетіледі.
Осыдан кейін біз өрістер тобына қолмен жетуге тиіспіз «Мән» айдың атауы. Сонымен қатар, әрбір өріс жеке айға, яғни далаға сәйкес келуі керек «Мән1» жазыңыз «Қаңтар», алаңда «Мән2» - «Ақпан» және т.б.
Осы тапсырманы орындағаннан кейін түймесін басыңыз. «ОК» терезенің төменгі жағында.
- Көріп отырғанымыздай, бірінші әрекеттегі біз байқаған ұяшықта бірден нәтиже көрсетілді, атап айтқанда, аты «Қаңтар»жылдың бірінші санына сәйкес келеді.
- Енді колонның қалған ұяшықтары үшін формуланы қолмен енгізу үшін емес «Айдың атауы», оны көшіріп алуымыз керек. Мұны істеу үшін, меңзерді формуласы бар ұяшықтың төменгі оң жақ бұрышына орнатыңыз. Толтыру белгісі пайда болады. Тінтуірдің сол жақ түймені басып ұстап, бағананың төменгі жағына қарай толтырыңыз.
- Көріп отырғаныңыздай, формула қалаған ауқымға көшірілді. Бұл жағдайда ұяшықтарда пайда болатын айдың барлық атаулары бағаннан солға қарай олардың реттік санына сәйкес келеді.
Сабақ: Excel функциясының шебері
2-мысал: элементтердің ерікті тәртібі
Алдыңғы жағдайда біз формуланы қолдандық ТАҢДАУбарлық индекс нөмірлері реттелген кезде. Бірақ бұл мәлімдеме көрсетілген мәндер араласып, қайталанса қалай жұмыс істейді? Осыны оқушылардың орындауымен үстелдің мысалында қарастырайық. Кестенің бірінші бағанында студенттің тегі, екінші бағаны көрсетіледі 1 дейін 5 нүктелер), ал үшіншіден, функцияны пайдалану керек ТАҢДАУ осы бағалауды тиісті сипаттамаға («өте жаман», «жаман», «қанағаттанарлық», «жақсы», «тамаша»).
- Бағандағы бірінші ұяшықты таңдаңыз. «Сипаттама» және жоғарыда талқыланған әдіс арқылы оператор аргументтерінің терезесіне өту ТАҢДАУ.
Алаңда «Индекс нөмірі» бағанның бірінші ұяшығына сілтемесін көрсетіңіз «Бағалау»онда балл бар.
Өріс тобы «Мән» келесі жолды толтырыңыз:
- «Мән1» - «Өте жаман»;
- «Мән2» - «Жаман»;
- «Мән3» - «Қанағаттанарлық»;
- «Мән4» - «Жақсы»;
- «Мән5» - «Өте жақсы».
Жоғарыда келтірілген деректер енгізілгеннен кейін түймесін басыңыз «ОК».
- Бірінші элемент үшін бағалау ұяшықта көрсетіледі.
- Бағанның қалған элементтеріне ұқсас процедураны орындау үшін, деректерді оның жасушаларына жасанды толтырғышты пайдаланып көшіріп аламыз 1-әдіс. Көріп отырсыздар, бұл жолы функция дұрыс жұмыс істеді және барлық нәтижелерді көрсетілген алгоритмге сәйкес шығарады.
3-мысал: басқа операторлармен бірге пайдалану
Бірақ әлдеқайда өнімді оператор ТАҢДАУ басқа функциялармен бірге пайдалануға болады. Операторларды пайдалану мысалында бұл қалай жасалатынын көрейік ТАҢДАУ және SUM.
Өнімдердің сауда нүктелерінде сату кестесі бар. Төрт бағана бөлінеді, олардың әрқайсысы белгілі бір шығысқа сәйкес келеді. Түсімдер нақты уақыт сызығы бойынша сызық бойынша бөлек көрсетіледі. Біздің міндетіміз - қағаз парағының белгілі бір ұяшығындағы нөмірді енгізгеннен кейін көрсетілген дүкен жұмысының барлық күндері кіріс сомасы көрсетіледі. Ол үшін біз операторлардың комбинациясын қолданамыз SUM және ТАҢДАУ.
- Нәтиже сомасы ретінде көрсетілетін ұяшықты таңдаңыз. Осыдан кейін бізге таныс таныс белгішені басыңыз. «Функцияны кірістіру».
- Қосылған терезе Функцияның шеберлері. Бұл жолы біз санатқа көшеміз «Математикалық». Атын таңдаңыз және таңдаңыз «СУММ». Осыдан кейін түймесін басыңыз «ОК».
- Функция дәлелдері терезесі басталады. SUM. Бұл оператор парақ ұяшықтарындағы сандардың қосындысын есептеу үшін пайдаланылады. Оның синтаксисі қарапайым және қарапайым:
= SUM (сан1; сан2; ...)
Яғни, осы оператордың дәлелдері әдетте сандар немесе көбінесе сандар жинақталатын ұяшықтарға сілтеме болып табылады. Бірақ біздің жағдайда бірыңғай дәлел сандық немесе сілтеме болмайды, бірақ функцияның мазмұны ТАҢДАУ.
Курсорды өріске орнатыңыз «№1». Содан кейін белгішені нұқыңыз, ол түрлендірілген үшбұрыш ретінде бейнеленген. Бұл белгіше түймені бірдей көлденең жолда орналасқан. «Функцияны кірістіру» және формула жолағы, бірақ олардың сол жағында. Жақында қолданылған функциялардың тізімі ашылады. Өйткені формула ТАҢДАУ жақында біз алдыңғы әдіспен пайдаланғанымызда, ол осы тізімде. Сондықтан дәлел терезесіне өту үшін осы атауды басу жеткілікті. Бірақ тізімде бұл атаудың болмауы ықтимал. Бұл жағдайда сіз позицияны басуыңыз керек «Басқа мүмкіндіктер ...».
- Іске қосу Функцияның шеберлеріонда бөлімде «Сілтемелер және массивтер» біз атауды табуымыз керек «ТАҢДАУ» және оны бөлектеңіз. Түймешікті басыңыз «ОК».
- Оператор дәлел терезесі іске қосылады. ТАҢДАУ. Алаңда «Индекс нөмірі» парақтың ұяшығына сілтемесін көрсетіңіз, онда оған шығынның жалпы сомасын кейінгі көрсету үшін шығыс санын енгіземіз.
Алаңда «Мән1» бағанның координаттарын енгізу керек «Сатудың 1 нүктесі». Оны өте қарапайым етіп жасаңыз. Курсорды көрсетілген өріске орнатыңыз. Содан кейін, тінтуірдің сол жақ батырмасын ұстап, бағанның бүкіл ұяшық ауқымын таңдаңыз «Сатудың 1 нүктесі». Мекенжай дәлелдер терезесінде дереу көрсетіледі.
Сол сияқты далада «Мән2» баған координаттарын қосыңыз «Сатудың 2 пункті», алаңда «Мән3» - «Сатудың 3 пункті»және далада «Мән4» - «Сатудың 4 пункті».
Осы әрекеттерді орындағаннан кейін түймесін басыңыз «ОК».
- Бірақ, біз көріп отырғанымыздай, формула қате мәнді көрсетеді. Бұл тиісті ұяшықтағы шығыс нөмірін әлі енгізген жоқпыз.
- Белгіленген ұяшықтағы шығыс нөмірін енгізіңіз. Тиісті бағанға түсетін табыс формуласы орнатылған парақ элементінде бірден пайда болады.
Сіз 1-ден 4-ге дейінгі нөмірлерді ғана енгізе аласыз, бұл розетканың нөміріне сәйкес келеді. Егер басқа нөмірді енгізсеңіз, формула қате береді.
Сабақ: Excel бағдарламасындағы соманы қалай есептеу керек
Көріп отырғандай, функция ТАҢДАУ дұрыс қолданылғанда, бұл тапсырмаларға өте жақсы көмекші бола алады. Басқа операторлармен бірге пайдаланылғанда мүмкіндіктер айтарлықтай артады.