Borte er tiden da Excel-regneark ikke hadde bilder. Nå kan du sette inn bilder fra Sett inn-menyen, og de siste Excel-oppdateringene legger til en hel funksjon for dette formålet.
IMAGE-funksjonen i Excel kan sette inn et hvilket som helst bilde i hvilken som helst celle. Den har ekstra argumenter for å konfigurere bildets størrelse, og du kan også legge til alternativ tekst. Les videre for å finne ut alt om denne hendige Excel-funksjonen.
Hva er IMAGE-funksjonen i Excel?
IMAGE-funksjonen i Excel er en innebygd funksjon som lar deg sette inn et bilde i regnearket ditt. Dette bildet må lagres på nettet slik at du kan få URL-adressen. Du kan bruke funksjonens argumenter til å legge til alternativ tekst til bildet ditt og/eller endre størrelsen på det.
=IMAGE(kilde, [alt_tekst], [størrelse], [høyde], [bredde])
Her er hva hvert av argumentene indikerer i IMAGE-funksjonen:
- kilde: Dette er URL-en til bildet du vil sette inn. URL-en skal være en streng plassert i anførselstegn (" "). IMAGE støtter for øyeblikket ikke lokale filer. De støttede bildeformatene er JPG, PNG, BMP, GIF, TIFF, ICO og WEBP.
- alt_tekst: Legger til en alternativ tekst til bildet ditt som en tilgjengelighetsfunksjon. Hvis bildet ikke kan lastes, vil Excel vise alt-teksten i stedet.
-
dimensjonering: Et valgfritt argument som angir bildestørrelsen. Dette kan være et tall fra 0 til 3.
- 0 passer til bildet i cellen samtidig som det beholder størrelsesforholdet.
- 1 tilpasser bildet i cellen og ignorerer sideforholdet.
- 2 setter inn bildet i sin opprinnelige størrelse, selv om det overskrider cellegrensene.
- 3 setter inn bildet med egendefinert høyde og bredde – spesifisert i de neste argumentene.
- høyde og bredde: Disse to argumentene indikerer den egendefinerte størrelsen på bildet ditt. De er bare gyldige hvis du har valgt 3 i forrige argument. Merk at dette vil ignorere sideforholdet og kan skjeve bildet.
Selv om syntaksen kan virke litt komplisert, er det eneste nødvendige argumentet for at denne funksjonen skal fungere, bilde-URLen. Så hvis du ønsker å raskt sette inn et bilde, trenger du bare å skrive inn en gyldig URL, og det er det.
Slik bruker du IMAGE-funksjonen i Excel
Nå er det på tide for deg å prøve IMAGE for deg selv. I dette eksemplet har vi navnene på noen land i en tabell. Målet er å sette inn et bilde av hvert lands flagg i en tilstøtende celle.
Siden flaggcellene endres størrelse, kan du bruke tilpasset høyde og bredde for å passe bildene nøyaktig inn i cellene. Slik kan du gjøre det med IMAGE-funksjonen:
- Velg en celle der du vil sette inn bildet.
- Skriv inn formelen nedenfor i formellinjen:
=IMAGE(" https://flagcdn.com/w80/us.png", A2, 3, 20, 30)
- trykk Tast inn.
Formelen kaller på BILDE funksjon og mater det USA-flagget fra Flagpedia. Det refererer til landsnavnet som alt-teksten (A2), spesifiserer at de innsatte bildene vil ha egendefinerte størrelser (3), og indikerer deretter høyden og bredden (20 og 30).
Hvis det er første gang du bruker IMAGE-funksjonen, vil Excel blokkere bildene. Bare klikk på Slå på bilder i ledeteksten for å tillate tilgang. Du bør nå se bildet ditt!
Når du gjentar dette for hvert land på listen, vil du ha alle flaggene ved siden av hvert lands navn. Det er omtrent det for å bruke IMAGE-funksjonen alene!
Nå som du har sett den i aksjon, lurer du sikkert på hvorfor du bruker denne funksjonen. Du kunne rett og slett bruk sett inn-menyen for å sette inn bilder i Excel i stedet, så hvorfor bry seg med IMAGE?
Fordelen med IMAGE er at det er en innebygd funksjon i Excel. Denne iboende egenskapen til IMAGE åpner for en verden av muligheter ettersom du kan kombinere den med andre Excel-funksjoner.
Hvordan bruke IMAGE med andre Excel-funksjoner
Du kan kombinere IMAGE-funksjonen med andre Excel-funksjoner for å lage kraftigere og dynamiske regneark. Du kan for eksempel bruke den i kombinasjon med IF-funksjonen å vise forskjellige bilder basert på forhold.
En annen nyttig kombinasjon er å bruke IMAGE med funksjonen VLOOKUP i Excel. På denne måten kan du sette inn bilder basert på data i regnearket ditt. Dette er praktisk hvis du har en liste over data med tilhørende bilder, og du raskt vil sette inn det aktuelle bildet i regnearket ditt.
I det forrige eksemplet la du sannsynligvis merke til at nettadressen til hvert lands flagg bare var forskjellig i filnavnet. Hvert lands flagg var landets kode med små bokstaver, sammen med en .png-utvidelse.
Du kan bruke denne teknikken til å automatisk sette inn landsflagg i regnearket ditt. La oss gjenta det samme eksemplet, om enn litt smartere.
Denne gangen har vi en tabell over hvert lands kode. Vi skal bruke VLOOKUP for å få koden for hvert land og gjøre den om til små bokstaver med funksjonen LOWER. Til slutt skal vi legge dette inn i URL-en og IMAGE-funksjonen.
- Velg den første cellen der du vil sette inn bildet.
- Skriv inn formelen nedenfor i formellinjen:
=IMAGE(" https://flagcdn.com/w80/"&NEDRE(SØK OPP(A2, F1:G9, 2, FALSK))&".png", A2, 3, 20, 30)
- trykk Tast inn.
- Ta tak i autofyllhåndtaket og slipp det på cellene under.
Denne formelen har samme struktur som den forrige, men kildeargumentet er annerledes. Her, den VLOOKUP funksjon gir tilsvarende A2 fra bordet F1:G9. Og så NEDRE funksjonen gjør landskoden til små bokstaver. Den første og tredje delen av nettadressen er identiske.
Føles bra, ikke sant? Nå trenger du ikke skrive inn nettadressen for hvert bilde ett etter ett. Excel tar seg av det for deg. Dette var en demonstrasjon av hvor nyttige funksjoner og formler kan være. Du trenger bare å anstrenge deg i første omgang og lage formelen. Derfra kan du enkelt fylle ut resten av cellene.
Bilde-perfekte regneark med IMAGE-funksjonen i Excel
Funksjoner og formler er selve stoffet i Excel. Selv om du allerede kunne gjort noe gjennom Excels brukergrensesnitt, er det fortsatt en fordel å ha en funksjon for det. IMAGE-funksjonen er bevis.
Med IMAGE kan du endre innstillingene for bildet ditt og bruke det i kombinasjon med andre funksjoner. Du kan angi betingelser slik at forskjellige verdier skaper forskjellige bilder, eller bruke VLOOKUP for å sette inn bilder automatisk.
Du kan allerede legge til bilder gjennom Excel-grensesnittet, men nå vet du hvordan du gjør det med IMAGE-funksjonen også. Hvis du ønsker å lade regnearket enda mer, kan VBA være verdt å lære.