Excelдеги акылдуу таблицалар

Video

Проблеманы түзүү

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

Өлчөмү - бир нече ондогон бир нече жүз миң сапка чейин - маанилүү эмес. Милдет – бул клеткаларды “акылдуу” үстөлгө айландыруу аркылуу жашооңузду бардык жолдор менен жөнөкөйлөтүү жана жеңилдетүү.

чечим

Таблицадагы жана өтмөктөгү каалаган уячаны тандаңыз Home (Үй) тизмени кеңейтүү Таблица катары форматтоо (Таблица катары формат):

 

Стилдердин ачылуучу тизмесинен биздин табитибизге жана түсүбүзгө ылайык каалаган толтуруу опциясын тандап, тандалган диапазонду ырастоо терезесинде чыкылдатыңыз. OK жана биз төмөнкү натыйжаны алабыз:

Натыйжада, ассортиментти "акылдуу" кылып өзгөрткөндөн кийин стол (баш тамга менен!) бизде төмөнкү кубанычтар бар (жакшы дизайндан тышкары):

  1. түзүлгөн стол атын алат стол 1,2,3 өтмөктө адекваттуураак бирине өзгөртө турган ж.б Конструктор (Дизайн). Бул аталышты каалаган формулаларда, ылдый түшүүчү тизмелерде жана функцияларда колдонсо болот, мисалы, пивот таблицасы үчүн маалымат булагы же VLOOKUP функциясы үчүн издөө массиви.
  2. Бир жолу түзүлгөн стол өлчөмүнө автоматтык түрдө туураланат ага маалыматтарды кошууда же жок кылууда. Ушуга кошуп койсонуз стол жаңы сызыктар - ал ылдыйыраак созулат, эгер сиз жаңы мамычаларды кошсоңуз - ал кеңейет. Төмөнкү оң бурчта Tables сиз автоматтык түрдө жылып жаткан чек белгисин көрө аласыз жана зарыл болсо, чычкан менен анын абалын тууралай аласыз:

     

  3. Шляпада Tables жазуусу Автофильтр күйгүзүлөт (өтмөктө өчүрүүгө аргасыз болот маалыматтар (Дата)).
  4. Аларга жаңы саптарды автоматтык түрдө кошууда бардык формулалар көчүрүлөт.
  5. Формула менен жаңы тилке түзүүдө - ал автоматтык түрдө бүт мамычага көчүрүлөт - кара автотолуктоо кайчылаш менен формуланы сүйрөп кереги жок.
  6. Жылдыруу учурунда Tables төмөн тилкелердин аталыштары (A, B, C…) талаа аталыштарына өзгөртүлөт, башкача айтканда, мындан ары диапазондун башын мурункудай оңдой албайсыз (Excel 2010до автофильтр да бар):
  7. Белгилөө кутучасын иштетүү менен Жалпы сапты көрсөтүү (Жалпы сап) табулатура Конструктор (Дизайн) биз аягында автоматтык жыйынтыктар сабын алабыз Tables ар бир тилке үчүн функцияны тандоо мүмкүнчүлүгү менен (сумма, орточо, эсептөө ж.б.):
  8. Берилген маалыматтарга стол кайрылууга болот анын айрым элементтеринин аттары менен. Мисалы, КНС тилкесиндеги бардык сандарды кошуу үчүн формуланы колдонсоңуз болот =СУМ(1-таблица[КНС]) ордуна =СУМ(F2:F200) жана үстөлдүн көлөмү, катарлардын саны жана тандоо диапазондорунун тууралыгы жөнүндө ойлонбоо керек. Төмөнкү билдирүүлөрдү да колдонсо болот (таблица стандарттуу аталышка ээ болсо стол 1):
  • =1-таблица[#Бардыгы] – бүт таблицага шилтеме, анын ичинде мамычанын аталыштары, маалыматтар жана жалпы сап
  • =1-таблица[#Data] - маалымат үчүн гана шилтеме (аталышы тилкеси жок)
  • =1-таблица[#Таштар] – мамычалардын аталыштары менен таблицанын биринчи сабына гана шилтеме
  • =1-таблица[#Бардыгы] - жалпы сапка шилтеме (эгер ал камтылган болсо)
  • =1-таблица[#Бул сап] — учурдагы сапка шилтеме, мисалы, =Таблица1[[#Бул сап];[КНС]] формуласы учурдагы таблица сабынан КНСтин маанисине шилтеме кылат.

    (Англис тилиндеги версияда бул операторлор тиешелүүлүгүнө жараша #All, #Data, #Headers, #Totals жана #This сап катары угулат).

PS

Excel 2003-жылы мындай "акылдуу" таблицаларга алыстан окшош нерсе бар болчу - ал тизме деп аталып, меню аркылуу түзүлгөн. Маалымат – Тизме – Тизме түзүү (Маалымат — Тизме — Тизме түзүү). Бирок азыркы функциянын жарымы да такыр жок болчу. Excelдин эски версияларында да андай болгон эмес.

Таштап Жооп