30 күндө 30 Excel функциясы: ТАНДОО

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

Марафондун бешинчи күнү функцияны изилдейбиз ТАНДОО (ТАНДОО). Бул функция категорияга кирет Шилтемелер жана массивдер, ал сандык индекске ылайык мүмкүн болгон тандоолордун тизмесинен маанини кайтарат. Белгилей кетчү нерсе, көпчүлүк учурларда башка функцияны тандоо жакшы, мисалы, INDEX (ИНДЕКС) жана МАТЧА (КӨБҮРӨӨК АЧЫК) же VLOOKUP (VPR). Бул функцияларды кийинчерээк марафондо талкуулайбыз.

Ошентип, бизде болгон маалыматтарга жана функция боюнча мисалдарга кайрылалы ТАНДОО (ТАНДОО), аны иш жүзүндө көрөлү, ошондой эле алсыз жактарын белгилейли. Эгер сизде бул функция боюнча башка кеңештер жана мисалдар болсо, аларды комментарийлерде бөлүшүңүз.

Функция 05: ТАНДОО

милдети ТАНДОО (SELECT) тизмеден маанини кайтарып, аны сандык индекске ылайык тандайт.

CHOOSE функциясын кантип колдоно аласыз?

милдети ТАНДОО (SELECT) тизмедеги нерсени белгилүү бир санга кайтара алат, мисалы:

  • Айдын саны боюнча, фискалдык кварталдын санын кайтарыңыз.
  • Башталган датага таянып, кийинки дүйшөмбү күнүн эсептеңиз.
  • Дүкөндүн номери боюнча сатуунун көлөмүн көрсөтүңүз.

Синтаксис ТАНДОО

милдети ТАНДОО (SELECT) төмөнкү синтаксиске ээ:

CHOOSE(index_num,value1,value2,…)

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

  • индекс_саны (индекс_саны) 1ден 254кө чейин (же Excel 1 жана мурунку версияларында 29ден 2003га чейин) болушу керек.
  • индекс_саны (индекс_саны) функцияга сан, формула же башка уячага шилтеме катары киргизилиши мүмкүн.
  • индекс_саны (индекс_саны) эң жакын бүтүн санга чейин тегеректелет.
  • аргументтер Наркы (маани) сандар, клетка шилтемелери, аталган диапазондор, функциялар же текст болушу мүмкүн.

Тузак ТАНДОО (ТАНДОО)

Excel 2003 жана андан мурунку версияларында функция ТАНДОО (SELECT) 29 гана аргументти колдоду Наркы (мааниси).

Формуладагы бардык элементтерди киргизүүгө караганда, иш барагындагы тизме боюнча издөө алда канча ыңгайлуу. Функциялары менен VLOOKUP (VLOOKUP) же МАТЧА (МАТЧ) Сиз Excel иш барагында жайгашкан баалуулуктардын тизмесине кайрыла аласыз.

1-мисал: Фискалдык чейрек айлар боюнча

милдети ТАНДОО (SELECT) баалуулуктар катары сандардын жөнөкөй тизмелери менен жакшы иштейт. Мисалы, B2 уячасында айдын номери болсо, функция ТАНДОО (SELECT) кайсы фискалдык кварталга таандык экенин эсептей алат. Төмөнкү мисалда, каржы жылы июль айында башталат.

Формула 12-1-айларга туура келген 12 маанини тизмелейт. Финансылык жыл июль айында башталат, ошондуктан 7, 8 жана 9-айлар биринчи кварталга туура келет. Төмөнкү таблицада ар бир айдын санында фискалдык кварталдын санын көрө аласыз.

30 күндө 30 Excel функциясы: ТАНДОО

Функцияда ТАНДОО (ТАНДОО) Чейрек саны таблицада көрсөтүлгөн тартипте киргизилиши керек. Мисалы, функциянын баалуулуктарынын тизмесинде ТАНДОО (SELECT) орундарында 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 уячасына айдын санын жана функцияны киргизиңиз ТАНДОО (SELECT) C3 уячасындагы фискалдык кварталдын санын эсептейт.

30 күндө 30 Excel функциясы: ТАНДОО

2-мисал: Кийинки дүйшөмбү күнүн эсептеңиз

милдети ТАНДОО (SELECT) функция менен айкалышып иштей алат ИШ КУНУ (DAYWEEK) келечектеги күндөрдү эсептөө үчүн. Мисалы, ар бир дүйшөмбү күнү кечинде чогула турган клубдун мүчөсү болсоңуз, анда бүгүнкү күндү билүү менен кийинки дүйшөмбүнүн күнүн эсептей аласыз.

Төмөнкү сүрөттө жуманын ар бир күнүнүн сериялык номерлери көрсөтүлгөн. Жуманын ар бир күнү үчүн H тилкесинде кийинки дүйшөмбүнү алуу үчүн учурдагы датага кошуу керек болгон күндөрдүн саны камтылган. Мисалы, жекшембиге бир гана күн кошуу керек. Ал эми бүгүн дүйшөмбү болсо, кийинки дүйшөмбүгө чейин дагы жети күн бар.

30 күндө 30 Excel функциясы: ТАНДОО

Эгерде учурдагы күн C2 уячасында болсо, анда C3 уячасындагы формула функцияларды колдонот ИШ КУНУ (КҮН) жана ТАНДОО (SELECT) кийинки дүйшөмбү күнүн эсептөө үчүн.

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

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

30 күндө 30 Excel функциясы: ТАНДОО

3-мисал: Тандалган дүкөн үчүн сатуунун көлөмүн көрсөтүңүз

Функцияны колдоно аласыз ТАНДОО (SELECT) сыяктуу башка функциялар менен бирге СУМ (СУМ). Бул мисалда, функцияда анын номерин көрсөтүү менен белгилүү бир дүкөндүн жалпы сатуу суммасын алабыз ТАНДОО (SELECT) аргумент катары, ошондой эле жыйынтыктарды эсептөө үчүн ар бир дүкөн үчүн маалымат диапазондорун тизмектеңиз.

Биздин мисалда дүкөндүн номери (101, 102 же 103) C2 уячасына киргизилет. 1, 2 же 3 ордуна 101, 102 же 103 сыяктуу индекс маанисин алуу үчүн формуланы колдонуңуз: =C2-100.

Ар бир дүкөндүн сатуу маалыматтары төмөндө көрсөтүлгөндөй өзүнчө тилкеде.

30 күндө 30 Excel функциясы: ТАНДОО

Функциянын ичинде СУМ Биринчи (SUM) функциясы аткарылат ТАНДОО (SELECT), ал тандалган дүкөнгө тиешелүү керектүү суммалоо диапазонун кайтарат.

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

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

30 күндө 30 Excel функциясы: ТАНДОО

Бул, мисалы, башка функцияларды колдонуу алда канча натыйжалуу болгон кырдаалдын мисалы INDEX (ИНДЕКС) жана МАТЧА (издөө). Кийинчерээк марафонубузда алардын кандай иштээрин көрөбүз.

Таштап Жооп