Microsoft förbättrar ständigt datorkraften i Excel-kalkylbladet genom tillägg av nya inbyggda funktioner och formler. Microsoft Excel 2016 innehåller nu några nya text- och logiska funktioner, såsom funktionerna IFS, SWITCH och TEXTJOIN, som du definitivt kommer att vilja kolla in. Angående formeluppdateringar, upptäck hur enkelt det är att skapa enkla formler i Excel för att returnera specifik information från kalkylbladsceller som identifierats med den nya datatypen Aktier eller Geografi .
Formler med datatypen Aktier
Den nya aktiedatatypen i Excel 2016 gör att du kan hämta och infoga alla typer av finansiell information om en aktie i efterföljande celler i samma rad med hjälp av knapparna Visa kort eller Infoga data. Du kan också bygga enkla formler som returnerar denna finansiella information var som helst i kalkylbladet. Figurerna 2-1 och 2-2 i Formeluppdateringsgalleriet ovan visar hur du gör detta. I fig. 2-1, med hjälp av datatypen Aktier, har cell A1 i kalkylbladet som ursprungligen innehöll etiketten, MSFT, associerats med Microsoft Corp. I cell B3 bygger jag en formel som returnerar den omsatta volymen av Microsoft-aktier :
- Med cellmarkören i cell B3, skriv = (lika) och klicka sedan på cell A1 som innehåller data från Microsoft Corp.
- Rulla ned rullgardinsmenyn som visas under cell B3 som innehåller listan över olika finansiella data som formeln kan returnera tills Volym väljs.
- Dubbelklicka på Volym i rullgardinsmenyn för att infoga den i formeln så att formeln nu lyder, =A1.Volym.
- Klicka på Enter-knappen i formelfältet för att stänga rullgardinsmenyn och slutföra formeln i cell B3.
Fig. 2-2 visar det beräknade resultatet i cell B3. Observera att Excel automatiskt tilldelar den numeriska redovisningsformateringen till det värde som denna formel returnerar.
Formler med datatypen Geografi
Figurerna 2-3 och 2-4 i galleriet Formeluppdateringar ovan illustrerar hur enkelt det är att bygga formler med celler som är associerade med den nya datatypen Geografi . I Fig. 2-3 har etiketten, Kina, inmatad i cell A1 associerats med Folkrepubliken Kina med hjälp av datatypen Geografi. I cell B3 kan du skapa en formel som returnerar KPI (konsumentprisindex) enligt följande:
- Med cellmarkören i cell B3, skriv = (lika) och klicka sedan på cell A1 som innehåller China Geography-data.
- Dubbelklicka på CPI i rullgardinsmenyn som visas för att infoga CPI i formeln så att den nu står =A1.CPI i formelfältet.
- Klicka på Enter-knappen i formelfältet för att stänga rullgardinsmenyn och infoga formeln i cell B3.
Fig. 2-4 visar det beräknade resultatet i cell B3.
T(Värde)
T-funktionen kontrollerar om argumentet Värde är eller refererar till en textinmatning. Om sant, returnerar funktionen värdet. Om falskt, returnerar funktionen "" tom text. Observera att Excel automatiskt utvärderar om någon post du gör i kalkylbladet är text eller ett värde. T-funktionen går ett steg längre genom att föra posten vidare till en ny cell först när den utvärderas som text.
TEXTJOIN(avgränsare,ignorera_tom,text1,…)
Funktionen TEXTJOIN sammanfogar (kombinerar) textposterna från flera cellområden som specificerats av argumentet text1, … med hjälp av tecknet (omslutet av citattecken) som anges som avgränsningsargument . Om inget avgränsningsargument anges, sammanfogar Excel texten som om du hade använt &-operatorn. Det logiska argumentet ignore_empty anger om tomma celler ska ignoreras i text1, … -argumenten. Om inte ignore_emptyargumentet anges ignorerar Excel tomma celler som om du hade angett TRUE. Fig. 2-5 i galleriet Funktionsuppdateringar ovan illustrerar användningen av den här funktionen för att kombinera textinmatningarna i Excel-tabellen i cellområdet A2:F6 i cellområdet, H. Den ursprungliga formeln skrivs in i cell H2:H6. Den ursprungliga formeln som skrevs in i cell H2 lyder:
=TEXTJOIN(“, “,FALSK,A2:F2)
Den här formeln anger , (komma) följt av ett mellanslag som avgränsningstecken som skiljer textposterna kombinerade från cellområdet A2:F2. Observera att eftersom argumentet ignore_empty är satt till FALSE i den ursprungliga formeln när det kopieras ner i kolumn H för att inkludera alla fyra raderna i Excel-tabellen, visar formeln i cell H4 att Street-posten i cell C4 i Excel-tabellen saknas med , , strängen mellan Miller och Boston.
IFS(logiskt_test1.värde_om_TRUE1,logiskt_test2,värde_om_TRUE2,...)
IFS logiska funktion testar om ett eller flera logical_test- argument är SANT eller FALSK. Om någon hittat SANT, Excel returnerar motsvarande värde argument. Den här funktionen är utmärkt eftersom den eliminerar behovet av flera kapslade IF-funktioner i en formel när man testar för mer än ett SANT eller FALKT resultat. Fig. 2-6 i galleriet Funktionsuppdateringar ovan visar hur detta fungerar. Formeln som skrivs in i cell C4 med IFS-funktionstester för ett av tre tillstånd i cell B4:
- Om värdet är mindre än 5 000 returnerar formeln etiketten Svag.
- Om värdet är mellan 5 000 och 10 000 returnerar formeln etiketten Moderate.
- Om värdet är mer än 5 000 returnerar formeln etiketten Strong.
SWITCH(uttryck,värde1,resultat1,värde2,resultat2,…,standard)
SWITCH-funktionen testar värdet som returneras av uttrycksargumentet mot en lista med värdeargument ( värde1 , värde2 ,...) och returnerar motsvarande resultat ( resultat1 för värde1 , resultat2 för värde2 och så vidare) när en matchning är TRUE. När ingen matchning hittas returnerar Excel värdet som anges av den valfria standardenargument. Fig. 2-7 i galleriet Funktionsuppdateringar ovan visar hur detta fungerar. I det här exemplet utvärderar formeln med SWITCH-funktionen inskriven i cell D2 talet som returneras av WEEKDAY-funktionen (1 för söndag, 2, för måndag och så vidare till 7 för lördag) från datuminmatningen i cell C2 mot namnet på veckodagen in i cellerna A1, A2, A3, A4, A5, A6 och A7. När antalet returneras av veckodagen funktionen matchar ett nummer som anges som SWITCH funktionens värde argument returnerar Excel veckodag namn i cellen anges som motsvarande resultat argument.