Balioetan testua duen taula dinamikoa

Taula pivoteak guztientzako onak dira: azkar kalkulatzen dira eta malgutasunez konfiguratzen dira, eta diseinua dotoreki sartu daiteke, behar izanez gero. Baina ukenduan euli batzuk ere badaude, bereziki, laburpen bat sortzeko ezintasuna, non balio-eremuak ez dituen zenbakiak eduki behar, testua baizik.

Saia gaitezen muga hori gainditzen eta asma gaitezen antzeko egoera batean “makulu pare bat”.

Demagun gure enpresak bere produktuak edukiontzietan garraiatzen dituela Gure Herriko eta Kazakhstango hainbat hiritara. Ontziak hilabetean behin baino gehiagotan bidaltzen dira. Edukiontzi bakoitzak zenbaki alfanumeriko bat du. Hasierako datu gisa, bidalketak zerrendatzen dituen taula estandar bat dago, eta bertatik nolabaiteko laburpena egin behar duzu hiri bakoitzerako eta hilabete bakoitzeko bidaltzen diren edukiontzien kopurua argi ikusteko:

Balioetan testua duen taula dinamikoa

Erosotasuna lortzeko, egin dezagun taula hasierako datuekin aldez aurretik "adimentsua" komandoa erabiliz Hasiera - Taula gisa formatu (Hasiera — Taula gisa formatu) eta eman izena emateak fitxa Constructor (Diseinua). Etorkizunean, horrek bizitza erraztuko du, zeren. taularen izena eta bere zutabeak zuzenean erabiltzeko aukera izango da formuletan.

1. metodoa. Errazena - erabili Power Query

Power Query Excel-en datuak kargatzeko eta eraldatzeko tresna oso indartsua da. Gehigarri hau 2016tik lehenetsita dago Excel-en. Excel 2010 edo 2013 baduzu, bereizita deskargatu eta instala dezakezu (guztiz doan).

Prozesu osoa, argitzeko, pausoz pauso aztertu dut hurrengo bideoan:

Ezin bada Power Query erabili, beste modu batera joan zaitezke: taula dinamiko baten edo formulen bidez. 

2. metodoa. Laburpen laguntzailea

Gehitu dezagun zutabe bat gehiago gure jatorrizko taulan, non formula sinple bat erabiliz taulako errenkada bakoitzaren kopurua kalkulatzen dugu:

Balioetan testua duen taula dinamikoa

Jakina, -1 behar da, gure taulan lerro bakarreko goiburua dugulako. Zure taula orriaren hasieran ez badago, uneko errenkadaren eta taularen goiburuaren zenbakien aldea kalkulatzen duen formula apur bat konplexuagoa, baina unibertsala erabil dezakezu:

Balioetan testua duen taula dinamikoa

Orain, modu estandarrean, nahi duzun motako taula dinamiko bat eraikiko dugu gure datuetan oinarrituta, baina balio eremuan eremua utziko dugu. Linearen zenbakia nahi dugunaren ordez edukiontzi:

Balioetan testua duen taula dinamikoa

Hilabete berean hiri berean hainbat edukiontzi ez ditugunez, gure laburpenak, hain zuzen ere, ez du zenbatekoa emango, behar ditugun edukiontzien lerro-zenbakiak baizik.

Gainera, guztira eta azpitotalak desaktibatu ditzakezu fitxan Eraikitzailea – Total orokorrak и Azpitotalak (Diseinua — Total handiak, Azpitotalak) eta leku berean aldatu laburpena mahaiaren diseinu erosoago batera botoiarekin Maketa salatu (Txostenaren diseinua).

Hala, emaitzaren erdibidean gaude jada: taula bat dugu non, hiriaren eta hilabetearen arteko elkargunean, iturburu-taulan errenkada-zenbaki bat dagoen, non behar dugun edukiontziaren kodea dagoen.

Orain kopia dezagun laburpena (orri berean edo beste batean) eta itsatsi balio gisa, eta, ondoren, sartu gure formula balio-eremuan, eta horrek edukiontziaren kodea aterako du laburpenean aurkitutako lerro-zenbakiaren arabera:

Balioetan testua duen taula dinamikoa

Funtzio IF (BADA), kasu honetan, laburpeneko hurrengo gelaxka hutsik ez dagoela egiaztatzen du. Hutsik badago, idatzi testu-kate hutsa “”, hau da, utzi gelaxka hutsik. Hutsik ez badago, atera zutabetik Edukiontzi iturburu-taula emateak gelaxken edukia errenkada-zenbakiaren arabera funtzioa erabiliz INDEX (AURKIBIDEA).

Beharbada, hemen oso agerikoa ez den puntu bakarra hitz bikoitza da Edukiontzi formulan. Hain idazkera bitxia:

Hornigaiak[[Edukiontzia]:[Edukiontzia]]

… zutabeari erreferentzia egiteko bakarrik behar da Edukiontzi absolutua zen (taula "ez-adimentsuetarako" $ zeinuak dituen erreferentzia bezala) eta ez zen aldameneko zutabeetara irristatu gure formula eskuinera kopiatzean.

Etorkizunean, iturri-taulan datuak aldatzean emateak, gogoratu behar dugu gure laburpen laguntzailea lerro-zenbakiekin eguneratu behar dugu gainean eskuineko botoiarekin klik eginez eta komandoa aukeratuz Eguneratu eta Gorde (Freskatu).

3. metodoa. Formulak

Metodo honek ez du tarteko taula dinamiko bat sortzea eta eskuzko eguneratzea eskatzen, baina Excel-en "arma astuna" erabiltzen du - funtzioa. SUMMESLIMN (BAURTZAILEAK). Laburpen batean errenkada-zenbakiak bilatu beharrean, formula hau erabiliz kalkula ditzakezu:

Balioetan testua duen taula dinamikoa

Kanpoko bulkiness pixka batekin, hain zuzen ere, hau batuketa funtzionalaren erabilera-kasu estandarra da SUMMESLIMNEmandako hiri eta hilabeteko errenkada-zenbakiak batutzen dituen A. Berriz ere, hilabete berean hiri berean hainbat edukiontzi ez ditugunez, gure funtzioak, hain zuzen ere, ez du zenbatekoa emango, lerro zenbakia bera baizik. Eta, ondoren, aurreko metodotik ezaguna den funtzioa INDEX Edukiontzi-kodeak ere atera ditzakezu:

Balioetan testua duen taula dinamikoa

Jakina, kasu honetan, jada ez duzu laburpena eguneratzeko pentsatu behar, baizik eta mahai handietan funtzioa SUMMESLI nabarmen motela izan daiteke. Ondoren, formulen eguneratze automatikoa desaktibatu beharko duzu edo lehenengo metodoa erabili: taula dinamikoa.

Laburpenaren itxura zure txostenerako oso egokia ez bada, errenkada-zenbakiak atera ditzakezu amaierako taulara ez zuzenean, guk egin bezala, baina funtzioa erabiliz. LORTU.TAULA.PIBOTUA.DATUAK (LORTU.PIVOT.DATUAK). Hau nola egin hemen aurki dezakezu.

  • Nola sortu txosten bat taula dinamikoa erabiliz
  • Nola ezarri kalkuluak taula dinamikoetan
  • Zenbaketa selektiboa SUMIFS, COUNTIFS, etab.

Utzi erantzun bat