30 күндегі 30 Excel функциясы: ТАҢДАУ

Кеше марафонда 30 күнде 30 Excel функциясы біз функцияның көмегімен жұмыс ортасының мәліметтерін анықтадық INFO (INFORM) және ол бізге бұдан былай есте сақтау мәселелері бойынша көмектесе алмайтынын анықтады. Біздікі де, Excel жады да емес!

Марафонның бесінші күні біз функцияны зерттейміз ТАҢДАУ (ТАҢДАУ). Бұл функция санатқа жатады Сілтемелер мен массивтер, ол сандық индекске сәйкес ықтимал таңдаулар тізімінен мәнді қайтарады. Айта кету керек, көп жағдайда басқа функцияны таңдаған дұрыс, мысалы, INDEX (ИНДЕКС) және MATCH (КӨБІРЕК АШЫҚ) немесе КӨРУ (VPR). Бұл мүмкіндіктерді осы марафонда кейінірек қарастырамыз.

Сонымен, бізде бар ақпарат пен функция туралы мысалдарға жүгінейік ТАҢДАУ (ТАҢДАУ), оны іс жүзінде көрейік, сонымен қатар әлсіз жақтарын атап өтейік. Егер сізде осы мүмкіндікке қатысты басқа кеңестер мен мысалдар болса, оларды түсініктемелерде бөлісіңіз.

Функция 05: ТАҢДАУ

функция ТАҢДАУ (ТАҢДАУ) тізімнен мәнді қайтарады, оны сандық индекске сәйкес таңдайды.

CHOOSE функциясын қалай пайдалануға болады?

функция ТАҢДАУ (SELECT) тізімдегі элементті белгілі бір нөмірге қайтара алады, мысалы:

  • Ай саны бойынша фискалдық тоқсан нөмірін қайтарыңыз.
  • Басталу күні негізінде келесі дүйсенбі күнін есептеңіз.
  • Дүкен нөмірі бойынша сатылым сомасын көрсетіңіз.

Синтаксис ТАҢДАУ

функция ТАҢДАУ (SELECT) келесі синтаксиске ие:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • индекс_саны (индекс_саны) 1 мен 254 (немесе Excel 1 және одан бұрынғы нұсқаларында 29 мен 2003) аралығында болуы керек.
  • индекс_саны (индекс_саны) функцияға сан, формула немесе басқа ұяшыққа сілтеме ретінде енгізілуі мүмкін.
  • индекс_саны (индекс_саны) ең жақын бүтін санға дейін дөңгелектенеді.
  • Дәлелдер құн (мән) сандар, ұяшық сілтемелері, аталған ауқымдар, функциялар немесе мәтін болуы мүмкін.

ТАПҚАН ТАҢДАУ (ТАҢДАУ)

Excel 2003 және одан бұрынғы нұсқаларында функция ТАҢДАУ (ТАҢДАУ) тек 29 аргументке қолдау көрсетеді құн (мағынасы).

Формуладағы барлық элементтерді енгізуден гөрі жұмыс парағындағы тізім арқылы іздеу әлдеқайда ыңғайлы. Функцияларымен КӨРУ (VLOOKUP) немесе MATCH (СӘйкес) Excel жұмыс парақтарында орналасқан мәндер тізіміне сілтеме жасай аласыз.

1-мысал: айлар бойынша қаржылық тоқсан

функция ТАҢДАУ (ТАҢДАУ) мән ретіндегі сандардың қарапайым тізімдерімен жақсы жұмыс істейді. Мысалы, егер B2 ұяшығында айдың нөмірі болса, функция ТАҢДАУ (ТАҢДАУ) қай фискалдық тоқсанға жататынын есептей алады. Келесі мысалда қаржы жылы шілдеде басталады.

Формула 12-1 айларға сәйкес келетін 12 мәнді көрсетеді. Қаржы жылы шілдеде басталады, сондықтан 7, 8 және 9 айлар бірінші тоқсанға түседі. Төмендегі кестеде әр айдың астындағы фискалдық тоқсанның санын көре аласыз.

30 күндегі 30 Excel функциясы: ТАҢДАУ

Функцияда ТАҢДАУ (ТАҢДАУ) Тоқсан сандары кестеде көрсетілген ретпен енгізілуі керек. Мысалы, функция мәндерінің тізімінде ТАҢДАУ (ТАҢДАУ) позицияларында 7, 8 және 9 (шілде, тамыз және қыркүйек) саны 1 болуы керек.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

C2 ұяшығына айдың нөмірін және функцияны енгізіңіз ТАҢДАУ (ТАҢДАУ) C3 ұяшығындағы фискалдық тоқсанның санын есептейді.

30 күндегі 30 Excel функциясы: ТАҢДАУ

2-мысал: Келесі дүйсенбі күнін есептеңіз

функция ТАҢДАУ (ТАҢДАУ) функциямен бірге жұмыс істей алады АПТА КҮНІ Болашақ күндерді есептеу үшін (DAYWEEK). Мысалы, егер сіз әр дүйсенбі күні кешке жиналатын клубтың мүшесі болсаңыз, онда бүгінгі күнді біле отырып, келесі дүйсенбі күнін есептей аласыз.

Төмендегі суретте аптаның әр күнінің сериялық нөмірлері көрсетілген. Аптаның әрбір күніне арналған H бағанында келесі дүйсенбіні алу үшін ағымдағы күнге қосу керек күндер саны көрсетіледі. Мысалы, жексенбіге тек бір күн қосу керек. Ал бүгін дүйсенбі болса, келесі дүйсенбіге дейін жеті күн бар.

30 күндегі 30 Excel функциясы: ТАҢДАУ

Ағымдағы күн C2 ұяшығында болса, C3 ұяшығындағы формула функцияларды пайдаланады АПТА КҮНІ (КҮН) және ТАҢДАУ (ТАҢДАУ) келесі дүйсенбі күнін есептеу үшін.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 күндегі 30 Excel функциясы: ТАҢДАУ

3-мысал: Таңдалған дүкен үшін сатылымдар сомасын көрсетіңіз

Функцияны пайдалануға болады ТАҢДАУ (ТАҢДАУ) сияқты басқа функциялармен бірге SUM (СУМ). Бұл мысалда біз функцияда оның нөмірін көрсету арқылы белгілі бір дүкен үшін сатылым сомасын аламыз ТАҢДАУ (ТАҢДАУ) аргумент ретінде, сондай-ақ жиынтықты есептеу үшін әрбір дүкенге арналған деректер ауқымдарын тізімдейді.

Біздің мысалда дүкен нөмірі (101, 102 немесе 103) C2 ұяшығына енгізілген. 1, 2 немесе 3 орнына 101, 102 немесе 103 сияқты индекс мәнін алу үшін мына формуланы пайдаланыңыз: =C2-100.

Әрбір дүкенге арналған сату деректері төменде көрсетілгендей бөлек бағанда болады.

30 күндегі 30 Excel функциясы: ТАҢДАУ

Функция ішінде SUM Алдымен (SUM) функциясы орындалады ТАҢДАУ (ТАҢДАУ), ол таңдалған қоймаға сәйкес келетін қажетті жиынтық ауқымын қайтарады.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 күндегі 30 Excel функциясы: ТАҢДАУ

Бұл басқа функцияларды пайдалану әлдеқайда тиімді болатын жағдайдың мысалы INDEX (ИНДЕКС) және MATCH (ІЗДЕУ). Кейінірек марафонымызда олардың қалай жұмыс істейтінін көреміз.

пікір қалдыру