Microsoft Excel менен INDEX милдети

программа Excel абдан пайдалуу өзгөчөлүктөрүнүн бири операторунун индекси болуп саналат. алдын-ала белгиленген клеткада натыйжага кайтып, ал мындай деди: катарын мамычасынын кесилишинде издөө диапазонунда маалыматтарды өндүрөт. Бирок, башка уюлдук операторлор менен бирге комплекстүү акысы чечмеленет колдонгондо бул милдетти толук мүмкүн. анын пайдалануу үчүн ар кандай жолдору карап көрөлү.

колдонуу INDEX

оператору INDEX Бул категориялар боюнча милдеттерди аркалаган топ "Шилтемелер жана Arrays". саптар үчүн маалымат үчүн: Бул эки котормолорун бар.

Variant Array төмөнкү синтаксисин бар:

INDEX = (киет; row_num; column_num)

Бул учурда, иштеп акыркы эки далилдер көрүүнүн бир өлчөмдүү болсо, аны менен бирге, алардын ар бири колдонулушу мүмкүн. көп өзгөрмөлүү аралыгында эки баалуулуктарын колдонулушу керек. Бир эле катар номери жана бардык мамычаларды бөлүп саны барактын координаттары боюнча түшүнгөн эмес, ылайык эске алууга тийиш, ал эми көрсөтүлгөн тизилип ичинде тартиби.

шилтеме тандоо синтаксиси кийинкидей:

INDEX = (шилтеме; row_num; column_num; [area_num])

Бул жерде бир эле аргумент, сиз да колдоно аласыз: "Line саны" же "Колонка номер". далил "Аянты саны" жалпысынан алганда, бул милдеттүү болуп саналат жана бир нече топко байланыштуу бир иш боюнча гана колдонулат.

Ошентип, оператор сап жана мамыча көрсөтүү менен алдын ала диапазондо маалыматтарды издеп. Бул өзгөчөлүк, анын кудурети абдан окшош болот оператор ӨКНБирок андан айырмаланып, столдун дээрлик бардык жерде, алыс эмес эле сол тилкеде издей аласыз.

Метод 1: Бүтүн индексин колдонуу

биринчи кезекте, бизге келгиле, биз бир алгоритм оператордун пайдалануу жөнөкөй мисал менен түшүндүрүп INDEX Бүтүн үчүн.

Биз эмгек акы үстөл бар. биринчи катарда, экинчи ал кызматкерлердин аталыштары - төлөө датасы, үчүнчү жылы - эмгек акысынын өлчөмүнө наркын. Биз үчүнчү сапта кызматкердин атын алып керек.

  1. кайра иштетүү жыйынтык чыгаруу болгон клетканы танда. уясынын белгисине "Кыстар милдети"Кайсы формула тилкесинде сол токтоосуз жайгаштырылат.
  2. Кошулуу тартибин пайда болот милдети устасы. категориясына "Шилтемелер жана Arrays" Бул инструмент же "Толук шансы тизме" Биз аты издеп жатышат "INDEX". иштешиш табылган кийин, аны тандап, кнопкасын басып "OK"Кайсы Терезенин ылдый жагындагы жайгашкан.
  3. Бул милдети түрлөрүнүн бири тандоо кичинекей терезе ачылат: "Array" же "Link". талап параметр "Array". Бул биринчи жана демейки боюнча баса белгиленет. Ошондуктан, биз бир баскычты бир чыкылдатуу менен калган "OK".
  4. Бул терезе милдети далилдерди ачат INDEX. Жогоруда айтылгандай, ал аны үч аргументтери, жана ошону менен толтуруу үчүн үч багыты бар.

    Талаада "Array" Сиз кайра иштетилген маалымат спектрин дарегин көрсөтүү керек. Бул колдонмону калышы мүмкүн. Бирок биз ар кандай иш милдетин көмөктөшүү. тиешелүү бокска курсорду кой, анан баракта стол маалыматтардын толук спектрин кынынан сууруйм. Бул дарек аралыгы кийин жаатындагы дароо көрсөтүлөт.

    Талаада "Line саны" сүрөттү койду "3"шартына келсек, биз тизмесинде үчүнчү аталышын аныктоо үчүн керек. Талаада "Колонка номер" белгиленген саны "1"Биринчи тандалып алкакта мамыча аттары бери.

    бардык жогоруда аталган орнотуулар жасаган кийин, кнопкасын басып "OK".

  5. кайра иштетүү натыйжасы Бул көрсөтмөнүн биринчи бөлүгүндө көрсөтүлгөн эле клетка пайда болот. Бул аты тандалган маалымат диапазонунда тизмесинде үчүнчү болуп чыккан.

Биз иш колдонууну карап чыктык INDEX көп кырдуу тизилип (бир нече мамычалар менен катар). бир өлчөмдүү спектри болсо, анда маалыматтар толтуруу жүйөлөр коробкага да жөнөкөй болуп калат. Талаада "Array" Жогорудагы ушул эле ыкма менен, анын дарегин көрсөтүү зарыл. Бул учурда, маалымат баалуулуктарды аралыгы бир колонна турат "Name". Талаада "Line саны" кёрсёткён "3"зарыл үчүнчү линиясын маалыматтарды билүү. талаа "Колонка номер" көбүнчө бир гана мамыча колдонгон бир өлчөмдүү чөйрөсү бар эле, бош калган болот. кнопкасын басып "OK".

Натыйжада жогоруда так ошондой болот.

Сиз бул милдетти кандай иштегенин көрө аласыз бир үлгүсү болгон, бирок мындай жагдайда иш жүзүндө колдонуу менен, дагы эле сейрек кездешет.

сабак: Барагы Function алуу устаты

Метод 2: оператор менен бирдикте арыз

Иш жүзүндө, милдети INDEX көп аргумент менен бирге колдонулат MATCH. букет INDEX - MATCH Бул анын иштөөсүнө, анын жакын аналогунун көбүрөөк ийкемдүү болуп, Excel иштеген күчтүү курал болуп саналат, - оператору ӨКН.

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

синтаксиси MATCH төмөнкүчө чагылдырууга болот:

MATCH = (value_to_be_located, lookup_array [match_type])

  • керектүү балл - Бул балл биз издеп жатабыз абалынын чегинде болуп саналат;
  • серептелүүчү Array - бул алкагы бул наркы;
  • дал түрү - баалуу издеп же тууралуу аныктайт кошумча параметр болуп саналат. Биз так баалуулуктарды издеп келет, ошондуктан, бул аргумент колдонулган эмес.

Бул курал менен аны башкаруу аргументтерди автоматташтыруу мүмкүн "Line саны" жана "Колонка номер" иш INDEX.

бул конкреттүү мисалында эмне болорун карап көрөлү. Жогоруда талкууланган эле диаграммада менен иштешет. Кошумчалай кетчү нерсе, биз эки кошумча эгин бар - "Name" жана "Сумма". Биз кызматкердин аты киргизүү жазуусу алар тарабынан алынган акча суммасын көрсөтүп жаткандыгын камсыз кылуу үчүн керек. бул милдетти колдонуу менен иш жүзүндө колдонуу мүмкүн боло аларыбызды карап көрөлү INDEX жана MATCH.

  1. Биринчи кезекте, кызматкери Карабиненко DF тиешелүү чөйрөсүндө, анын атын алдыруу алган эмгек акыны накталай билип.
  2. талаада клетканы тандоо "Сумма", Кайсы түпкү натыйжасын көрсөтөт. Run терезе милдети жүйөлөр INDEX Бүтүн үчүн.

    Талаада "Array" Биз кызматкердин айлык эмгек акынын суммасын камтыйт тилкеде, координаттарын жасап жатабыз.

    талаа "Колонка номер" Биз Мисалы, бир өлчөмдүү спектрин пайдалануу, анткени бош калтырышат.

    Ал эми талаада "Line саны" Биз жөн гана милдетин жазуу керек MATCH. анын жазмасын Жогоруда талкууланган синтаксис, бар. Ошол замат жаатында биз оператордун атын "Оюну" саналуу эле. Андан кийин, дароо эле ачык кашаа координаттары жана каалаган баасын көрсөтүп турат. Бул өзүнчө Карабиненко Кызматкердин аты жазылган клетканын, координаты. А үтүрлүү чекит менен пункт көрүү спектрин координаты. Биздин учурда бул кызматкерлердин аттарын мамычасынын дареги болуп саналат. Андан кийин, кашаа жабуу.

    бардык баалуулуктар кирген кийин, кнопкасын басып "OK".

  3. Жыйынтык кайра иштетилгенден кийин саны пайда Parfenova DF талаасында пайда болот "Сумма".
  4. Азыр талаада болсо, "Name" Биз мазмуну өзгөрөт "Карабиненко DF"Мисалы, "Popov MD"Жазуусу өзгөртүү жана тармагында айлык наркы "Сумма".

Метод 3: бир нече үстөлдөрүн иштетүү

Эми операторун колдонуу үчүн карап көрөлү INDEX Ал бир нече столдор менен дарыласа болот. Бул максаттар үчүн колдонула турган кошумча аргумент "Аянты саны".

Биз үч үстөл бар. Ар бир бир ай үчүн жумушчулардын эмгек акысын көрсөтөт. Биздин милдет акы экинчи жумушчу (үчүнчү мамыча) (экинчи) Yчүнчү ай үчүн (үчүнчү аймак) табууга болот.

  1. Натыйжада бир кадимки тартипте жана ачык-жылы чыгаруу боло турган клетканы тандоо милдети алуу устатыоператорунун түрүн тандап жатканда Бирок, маалымдама көз тандоо. Биз бул түрү аргумент колдойт, анткени бул керек "Аянты саны".
  2. Бул терезе аргумент ачат. Талаада "Link" биз үч топко дарегин көрсөтүү керек. Бул үчүн, курсорду коюп, чычкандын сол баскычы менен биринчи спектрин тандоо. Андан кийин биз коддон койду. Сиз тизилип кийинки чыгарууга түздөн-түз кабыл алынган болсо, анын дареги жөн гана мурдагы координаттарын ордуна, анткени, бул өтө маанилүү болуп саналат. Ошентип, үтүрлүү киргизилгенден кийинки спектрин тандоо. Андан кийин дагы, биз коддон коюп жана бул согушту бөлөт. Ким талаада болсо, ал сөз Бардык "Link" кашаанын ичинде ишке ашат.

    Талаада "Line саны" саны көрсөтүлөт "2"тизмесинде экинчи аты издеп келет.

    Талаада "Колонка номер" саны көрсөтүлөт "3"эмгек акы колонна-жылдан баштап, ар бир үстөлгө үчүнчү болуп саналат.

    Талаада "Аянты саны" сүрөттү койду "3"Биз Yчүнчү ай үчүн эмгек акы тууралуу маалыматты камтыйт үчүнчү стол, маалыматтарды алуу үчүн зарыл болгон.

    бардык маалыматтар жазылган кийин, кнопкасын басып "OK".

  3. Андан кийин, алдын ала тандалган клетка чыгаруу эсептөө жыйынтыктары боюнча. Yчүнчү ай үчүн кызматкер (чет элдиктер М) экинчи эсеби үчүн эмгек акынын өлчөмү көрсөтүлгөн жок.

Метод 4: суммасын эсептөө

шилтеме түрүндөгү ушунчалык көп тизилип бир түрү катары колдонулган жок, бирок ал бир нече топтору менен иштеп жатканда, бир гана эле эмес, башка максатта да колдонсо болот. Мисалы, ал оператор менен айкалыштырып суммасын эсептөө үчүн колдонулган болушу мүмкүн сум.

суммасын кошуу менен сум Ал төмөнкү синтаксисин бар:

= Сум (adres_massiva)

Биздин учурда, өткөн айда бардык кызматкерлеринин эмгек акысынын суммасы төмөнкүдөй эсептелиниши мүмкүн:

= Сум (C4: C9)

Бирок, бир аз-милдетин пайдалануу өзгөртсө болот INDEX. Анда төмөнкүлөр болот:

= Сум (C4: INDEX (C4: C9; 6))

Бул учурда, катар-жылдын башында координаттарында Ал башталат көрсөтүлгөн клетка менен бирге турган. Бирок координаты операторунун бир катар акырын көрсөтүп колдонулат INDEX. Бул учурда, оператор-жылдын биринчи аргумент INDEX Ал бир катар, экинчи турат - ал клетканын акыркы - алтыдан.

сабак: Пайдалуу Excel милдеттери

Көрүнүп тургандай, милдетин INDEX Бул чечимдер эмес, ар түрдүү милдеттерди аткаруу үчүн Excel колдонулушу мүмкүн. Биз аны колдонуу мүмкүн болгон бардык Чыгарылган болуп эсептелет да, бирок абдан популярдуу. милдетинин эки тиби бар: Бүтүн үчүн маалымдама. натыйжалуу башка операторлор менен бирге колдонсо болот. Бул жол менен формула өтө татаал маселелерди чечүүгө жардам берет.

Video Watch: NYSTV Christmas Special - Multi Language (Май 2024).