Excel-lifehack részt vevők adatszolgáltatási és adatfeldolgozási
Tippek / / December 19, 2019
Renat nem az első alkalommal, amikor egy vendég szerző beszél Layfhakere. Korábban megjelent egy kiváló anyag tőle, hogyan lehet létrehozni egy képzési terv: fő könyv és online források, valamint inkrementális algoritmus hozzon létre egy képzési tervet.
Ebben a cikkben néhány egyszerű technikát, amely segítséget egyszerűsíti a munkát az Excel. különösen hasznosak, akik részt vesznek a vezetői jelentések, előkészíti a különböző elemzési jelentések alapján kirakodott 1C jelentések és egyéb ilyen előadások és diagramok vezetés. Ne úgy, mintha abszolút újdonság - az egyik vagy másik formájában, ezek a módszerek természetesen tárgyalt fórumok vagy cikkben említett.
Egyszerű alternatívája VLOOKUP és HLOOKUP, ha a szükséges értékek nem az első oszlopában: Az INDEX + MATCH
VLOOKUP (VLOOKUP) És PGR (HLOOKUP) csak akkor működik, ha a cél értékek az első oszlopban vagy sorban a táblázat, ahonnan szeretne adatokat.
Más esetekben, két lehetőség van:
- A Nézet funkció (keresés).
Ő a következő szintaxist: figyeli ( keresési_érték Keresés vektor; vektor_rezultata). De ez a munka rendesen meg kell értéktartományokról Keresés vektor Ezeket növekvő sorrendbe: - MATCH használni funkciók kombinációját (MATCH) és egy index (index).
MATCH függvény sorszáma az elem a tömbben (ennek segítségével megtalálja, egy sorban a táblázat a kívánt elem), és a funkció INDEX vissza egy tömbben elemet egy előre meghatározott számú (amelyről tudjuk, hogy a funkció MATCH).Syntax lehetőségek:
• MATCH (keresési_érték massiv_poiska; match_type) - a mi esetünkben, szükségünk van egy ilyen összehasonlítás „pontos egyezés”, ez felel meg a 0 szám.
• INDEX (array; sorszám; [Oszlop_száma]). Ebben az esetben nem szükséges meghatározni az oszlop száma a tömbben áll egy sorban.
Milyen gyorsan, hogy töltse ki az üres cellák a listán
Az feladat -, hogy töltse ki a sejtek az értékeket az oszlopban a fenti (feltéve, hogy állva minden sorban a táblázat, nem csak az első blokk sorban könyvek a témában):
Jelölje ki az oszlopot „Tárgy” nyomja meg a szalagot a csoport a „Home” gomb „Keresés és válassza ki a» → «Jelölje ki a sejtcsoport» → «Blank sejt „, és kezdjük el beírni a formula (azaz véget egyenlőségjel), és utal a sejt felülről, egyszerűen nyomja meg a felfelé mutató nyilat billentyűzetet. Ezután nyomja meg a Ctrl + Enter. Ezt követően, az adatok menthetők érték, mert a képletek már nincs szükség:
Hogyan lehet megtalálni a hibákat a képlet
Számítás külön alkatrész képletű
Ahhoz, hogy megértsük a komplex képletű (amelyben például függvényargumentum alkalmazott egyéb függvény, azaz bizonyos funkciók be vannak ágyazva a többi), vagy találni benne hiba forrása, gyakran kell számítani része. Két egyszerű módja van:
- Kiszámításához a megfelelő képlet része a formula bár, válassza ki a részét, és nyomja meg az F9:
Ebben a példában nem volt probléma a funkció SEARCH (keresés) - rictil fel érveket. Fontos megjegyezni, hogy ha nem törli a számítás a funkció és nyomja meg az Enter, majd a számított adag marad számát. - Nyomja meg a „Számítsuk ki a formula” a csoport „formula” a szalagon:
A megjelenő ablakban ki lehet számítani a képlet lépésről lépésre, és annak megállapítására, hogy milyen szakaszban és milyen funkciót hiba (ha van ilyen):
Hogyan állapítható meg, hogy mi határozza meg, hogy a formula vagy a hivatkozott
Annak meghatározására, hogy mely sejtek függ a képletet a csoport „formula” a szalag, kattintson a gombra „Trace Előzmények”:
Vannak nyíl, ahonnan az eredmény attól függ.
Ha a szimbólum jelenik meg a kiválasztott képen pirossal, a képlet függ sejtek, amelyek a más listák vagy egyéb könyvek:
Rákattintasz, azt látjuk, hogy hol a befolyása a cella vagy tartomány:
Továbbá a „Trace Előzmények” Van egy gomb „eltartottak” dolgozó ugyanúgy: megjeleníti nyilak az aktív cella a képletet sejtek múlik rajta.
Gomb „Remove nyilak” található ugyanabban a blokkban, lehetővé teszi, hogy távolítsa el Előzmények, az eltartottak, vagy mindkét fajta egyszerre nyilak:
Hogyan lehet megtalálni a mennyisége (száma, átlag) értékek sejtek több lap
Tegyük fel, hogy több hasonló lapot az adatokat, hogy a felvenni kívánt, meg vagy feldolgozott más módon:
Ehhez a cellában, amelyben szeretné látni az eredményt, adja meg a standard formula, mint a SUM (SUM), és írja be az érv kettőspont követi, és az utolsó név az első lapot a laplista van szüksége folyamat:
Lesz kap az összeg ceiiacímet B3 lap „Data1”, „Data2”, „DATA3”:
Az ilyen címzési munkák lapok elrendezve egymás után. A szintaxis: FEATURE = (pervyy_list: posledniy_list hivatkozás a tartományban!).
Hogyan automatikusan egy sablonos kifejezéseket
Az alapelvek a dolgozó szöveget Excel és néhány egyszerű funkciók állíthatók elő kifejezéseik jelentések. Több elvei munka a szöveggel:
- Keverjük össze a szöveget a jel és (helyettesítheti a funkciója CONCATENATE (CONCATENATE), de ez nem sok haszna van).
- A szöveg mindig írt idézőjelben a cellahivatkozások a szöveg - nem mindig.
- Ahhoz, hogy a különleges karakter „idézetek”, a karakter funkció (CHAR) argumentum 32.
Példa létrehozása sablon kifejezések használatával képletek:
Eredmény:
Ebben az esetben a függvény mellett JEL (CHAR) (hogy megjelenjen az idézetek) függvény használatával IF (IF), amely lehetővé teszi, hogy módosítsa a szöveget Attól függően, hogy van egy pozitív trend az értékesítés és a funkció a szöveges (text), amely lehetővé teszi, hogy megjelenjen a szám bármilyen formátumban. A szintaxis az alábbiakban ismertetjük:
TEXT (érték; formátum)
A formátumot idézőjelben ugyanúgy, mint ha megadott egy egyéni formátumot a „Format Cells”.
Automatizálhatod bonyolultabb szövegeket. A praxisomban volt, hogy automatizálják hosszú, de a rutin észrevételeket a számlákon „formátumú szám csökkent / rózsa A XX a terv elsősorban a növekedés / csökkenés az FAKTORA1 XX növekedése / csökkenése az FAKTORA2 YY... »a változó lista tényezők. Ha írsz ilyen megjegyzéseket gyakran, és a folyamat az írás is algorithmization - érdemes egyszer zavarba hozzon létre egy képlet vagy makró, amely takarít meg legalább a munka egy részét.
Hogyan kell menteni az adatokat az egyes cellákban az egyesülés után
Amikor kombináljuk a sejtek visszatartott csak egy érték. Excel figyelmeztet, ha megpróbálja egyesíteni sejtek:
Ennek megfelelően, ha volt egy képletet, amely attól függ, hogy minden cella, így megszűnik a munka után unió (bug # N / A sorok 3-4 példa):
Egyesíteni sejtek, megőrizve az adatok mindegyik (talán van egy képlet, mint ebben a példában, az absztrakt; érdemes cellákat egyesíteni, de minden adatot a jövőben, vagy elrejteni a szándék), össze bármelyik cella lemez, jelölje ki őket, majd használd a „Format Painter” átadása méret a sejteken van szüksége, és kombinálni:
Hogyan építsünk egy összefoglaló több adatforrás
Ha meg kell építeni egy összevont több adatforrás, szükséges hozzá, hogy a szalag vagy gyorselérésieszköztár „Kimutatás varázsló és táblázatok”, ahol van ilyen lehetőség.
Ezt megteheti a következő: „File» → «Beállítások» → «gyorselérésieszköztár» → «Minden csapatban» → «Kimutatás varázsló és diagramok» → «Add»:
Ezt követően, a szalag lesz a megfelelő ikonra, kattintással ami kiegészítve a mester:
Ha rákattintunk, akkor egy párbeszédablak:
Ebben meg kell választania „Néhány zenekar konszolidáció” és kattintson a „Tovább” gombra. A következő részben, akkor válassza ki a „Create egy oldalon területen” vagy „Oldal létrehozása terén.” Ha azt szeretnénk, hogy magad felér egy nevet az egyes adatforrások - válassza ki a második tétel:
A következő mezőbe, add mind a tartományok alapján, amelyre építeni egy összefoglaló, és kérje meg őket a neveket:
Azt követően, hogy, ad otthont a kimutatás az utolsó párbeszédablak - egy meglévő vagy egy új munkalapot:
Report Kimutatás készen áll. A szűrő „Page 1” lehet választani csak az egyik adatforrások ha szükséges:
Hogyan kell kiszámítani az előfordulások számát a szöveg a szövegben A B ( «MTS tarifa SuperMTS” - két előfordulása rövidítés MTS)
Ebben a példában oszlopában van néhány sornyi szöveget, és a mi feladatunk -, hogy megtudja, hogy hányszor mindegyik megfelel a kívánt szöveget az E1-es cellában:
Hogy oldja meg ezt a problémát, akkor egy összetett képlet, amely a következő funkciókat:
- LEN (LEN) - kiszámítja a hossza a szöveget, egyetlen érv - a szövegben. Példa: LEN ( "machine") = 6.
- SUBSTITUTE (helyettesítő) - lecseréli a szöveget egy bizonyos szöveget egy másik. Szintaxis: SUBSTITUTE (szöveg; star_tekst; nov_tekst). Példa: SUBSTITUTE ( "autó", "autó", "") = "mobil".
- FELSŐ (felső) - helyettesít minden karakterre nagybetűs. Az egyetlen érv - a szövegben. Példa: felső ( "machine") = "gép". Ez a funkció lesz szükség ahhoz, hogy a keresés kis- és nagybetűket. Végtére is, FELSŐ ( "Gép") = UPPER ( "Gép")
Találni egy bizonyos bejegyzést egy szöveget a másikra, akkor el kell távolítani annak összes előfordulását az eredeti, és hasonlítsa össze a string hossza az eredeti:
LEN ( "Tarifa Super MTS MTS") - LEN ( "Super Rate") = 6
És akkor elosztjuk a különbséget a vonal hosszát, kerestünk:
6 / LEN ( "MTS") = 2
Ez kétszerese a vonal „MTS” az eredeti.
Meg kell még nyelvén írt algoritmus képletek (jele „text” a szöveget, amit keres belépési és „kívánatos” - az előfordulások számát, hogy mi érdekel):
= (LEN (szöveg) -DLSTR (SUBSTITUTE (FELSŐ (szöveg); FELSŐ (keresett a); ""))) / LEN (keresett a)
A mi példánkban, a képlet a következő:
= (LEN (A2) -DLSTR (SUBSTITUTE (FELSŐ (A2); FELSŐ ($ E $ 1); ""))) / LEN ($ E $ 1)