Microsoft forbedrer kontinuerlig datakraften til Excel-regnearket ved å legge til nye innebygde funksjoner og formler. Microsoft Excel 2016 inneholder nå noen nye tekst- og logiske funksjoner, som IFS-, SWITCH- og TEXTJOIN-funksjoner, som du definitivt vil sjekke ut. Når det gjelder formeloppdateringer, oppdag hvor enkelt det er å lage enkle formler i excel for å returnere spesifikk informasjon fra regnearkceller identifisert med den nye datatypen Aksjer eller Geografi .
Formler med datatypen Aksjer
Den nye aksjedatatypen i Excel 2016 lar deg hente og sette inn alle typer finansiell informasjon om en aksje i etterfølgende celler i samme rad, ved å bruke knappene Vis kort eller Sett inn data. Du kan også bygge enkle formler som returnerer denne økonomiske informasjonen hvor som helst i regnearket. Figurene 2-1 og 2-2 i Formeloppdateringsgalleriet ovenfor illustrerer hvordan du gjør dette. I fig. 2-1, ved bruk av datatypen Aksjer, har celle A1 i regnearket som opprinnelig inneholdt etiketten, MSFT, blitt assosiert med Microsoft Corp. I celle B3 bygger jeg en formel som returnerer omsatt volumet av Microsoft-aksjer :
- Med cellemarkøren i celle B3, skriv = (lik) og klikk deretter celle A1 som inneholder Microsoft Corp Stocks-dataene.
- Rull ned rullegardinmenyen som vises under celle B3 som inneholder listen over ulike økonomiske data som formelen kan returnere til Volum er valgt.
- Dobbeltklikk Volum i rullegardinmenyen for å sette det inn i formelen slik at formelen nå lyder =A1.Volum.
- Klikk på Enter-knappen på formellinjen for å lukke rullegardinmenyen og fullføre formeloppføringen i celle B3.
Fig. 2-2 viser det beregnede resultatet i celle B3. Merk at Excel automatisk tildeler den numeriske regnskapsformateringen til verdien som denne formelen returnerer.
Formler med datatypen Geografi
Figurene 2-3 og 2-4 i Formeloppdateringsgalleriet ovenfor illustrerer hvor enkelt det er å bygge formler ved å bruke celler knyttet til den nye datatypen Geografi . I fig. 2-3 har etiketten, Kina, lagt inn i celle A1 blitt assosiert med Folkerepublikken Kina ved å bruke datatypen Geografi. I celle B3 kan du lage en formel som returnerer KPI (konsumprisindeksen) som følger:
- Med cellemarkøren i celle B3, skriv = (lik) og klikk deretter celle A1 som inneholder dataene for Kina-geografi.
- Dobbeltklikk på CPI i rullegardinmenyen som vises for å sette inn CPI i formelen slik at den nå lyder =A1.CPI på formellinjen.
- Klikk på Enter-knappen på formellinjen for å lukke rullegardinmenyen og sette inn formelen i celle B3.
Fig. 2-4 viser det beregnede resultatet i celle B3.
T(verdi)
T-funksjonen sjekker om Verdi-argumentet er eller refererer til en tekstoppføring. Hvis sant, returnerer funksjonen verdien. Hvis falsk, returnerer funksjonen "" tom tekst. Merk at Excel automatisk evaluerer om en oppføring du gjør i regnearket er tekst eller en verdi. T-funksjonen går et skritt videre ved å bringe oppføringen videre til en ny celle bare når den blir evaluert som tekst.
TEXTJOIN(skilletegn;ignorer_tom;tekst1,...)
TEXTJOIN-funksjonen setter sammen (kombinerer) tekstoppføringene fra flere celleområder som spesifisert av tekst1, … argument(ene) ved å bruke tegnet (omsluttet av anførselstegn) som er spesifisert som skilletegnsargument . Hvis ingen avgrensningsargument er spesifisert, setter Excel sammen teksten som om du hadde brukt &-operatoren. Det logiske argumentet ignore_empty spesifiserer om tomme celler i tekst1, … -argumentene skal ignoreres eller ikke . Hvis ikke ignore_emptyargumentet er spesifisert, ignorerer Excel tomme celler som om du hadde skrevet inn SANN. Fig. 2-5 i galleriet med funksjonsoppdateringer ovenfor illustrerer bruken av denne funksjonen for å kombinere tekstoppføringene i Excel-tabellen i celleområdet A2:F6 i celleområdet, H. Den opprinnelige formelen ble lagt inn i celle H2:H6. Den opprinnelige formelen som ble lagt inn i celle H2 lyder:
=TEKST BLI MED(“, “,USANN,A2:F2)
Denne formelen spesifiserer , (komma) etterfulgt av et mellomrom som skilletegn som skiller tekstoppføringene kombinert fra celleområdet A2:F2. Merk at fordi argumentet ignore_empty er satt til FALSE i den opprinnelige formelen når det kopieres ned i kolonne H for å inkludere alle fire rader i Excel-tabellen, viser formelen i celle H4 at Street-oppføringen i celle C4 i Excel-tabellen mangler med , , strengen mellom Miller og Boston.
IFS(logisk_test1.verdi_hvis_TRUE1,logisk_test2,verdi_hvis_TRUE2,...)
IFS logiske funksjon tester om ett eller flere logical_test- argumenter er SANN eller FALSE. Hvis noen funnet SANN, returnerer Excel den tilsvarende verdi argumentet. Denne funksjonen er flott ettersom den eliminerer behovet for flere nestede HVIS-funksjoner i en formel når du tester for mer enn ett enkelt SANN eller FALSKT utfall. Fig. 2-6 i galleriet med funksjonsoppdateringer ovenfor illustrerer hvordan dette fungerer. Formelen angitt i celle C4 med IFS-funksjonstestene for en av tre tilstander i celle B4:
- Hvis verdien er mindre enn 5000, returnerer formelen etiketten Svak.
- Hvis verdien er mellom 5 000 og 10 000, returnerer formelen etiketten Moderat.
- Hvis verdien er mer enn 5000, returnerer formelen etiketten, Strong.
SWITCH(uttrykk;verdi1;resultat1;verdi2;resultat2;…;standard)
SWITCH-funksjonen tester verdien returnert av uttrykksargumentet mot en liste med verdiargumenter ( verdi1 , verdi2 , ...) og returnerer det tilsvarende resultatet ( resultat1 for verdi1 , resultat2 for verdi2 , og så videre) når et samsvar er TRUE. Når ingen samsvar blir funnet, returnerer Excel verdien spesifisert av den valgfrie standardenargument. Fig. 2-7 i galleriet med funksjonsoppdateringer ovenfor viser hvordan dette fungerer. I dette eksemplet evaluerer formelen med SWITCH-funksjonen angitt i celle D2 tallet som returneres av WEEKDAY-funksjonen (1 for søndag, 2, for mandag, og så videre til 7 for lørdag) fra datooppføringen angitt i celle C2 mot navn på ukedagen lagt inn i cellene A1, A2, A3, A4, A5, A6 og A7. Når antallet returneres etter ukedagen funksjon samsvarer med et nummer som er angitt som SWITCH funksjonens verdi argument, returnerer Excel navnet ukedag i den celle som er angitt som det tilsvarende resultat argumentet.