Indholdsfortegnelse
Lær en ny, utrolig enkel måde at indsætte et billede i en celle ved hjælp af funktionen IMAGE.
Microsoft Excel-brugere har i årevis indsat billeder i regneark, men det har krævet en hel del besvær og tålmodighed. Nu er det endelig slut med det. Med den nyligt introducerede IMAGE-funktion kan du indsætte et billede i en celle med en simpel formel, placere billeder i Excel-tabeller, flytte, kopiere, ændre størrelse, sortere og filtrere celler med billeder ligesom normale celler. I stedet for at flyde oven pået regneark, er dine billeder nu en integreret del af det.
Excel IMAGE-funktion
Funktionen IMAGE i Excel er designet til at indsætte billeder i celler fra en URL. Følgende filformater understøttes: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO og WEBP.
Funktionen har i alt 5 argumenter, hvoraf kun det første er påkrævet.
IMAGE(source, [alt_text], [sizing], [height], [width])Hvor:
Kilde (påkrævet) - URL-stien til billedfilen, der anvender "https"-protokollen. Kan angives i form af en tekststreng omsluttet af dobbelte anførselstegn eller som en henvisning til den celle, der indeholder URL'en.
Alt_tekst (valgfrit) - den alternative tekst, der beskriver billedet.
Størrelsesangivelse (valgfri) - definerer billedets dimensioner. Kan være en af disse værdier:
- 0 (standard) - passer billedet ind i cellen og bevarer billedformatet.
- 1 - fylder cellen med billedet uden at tage hensyn til dets formatforhold.
- 2 - behold den oprindelige billedstørrelse, selv om den går ud over cellegrænsen.
- 3 - indstiller billedets højde og bredde.
Højde (valgfrit) - billedets højde i pixels.
Bredde (valgfrit) - billedets bredde i pixels.
Tilgængelighed af IMAGE-funktionen
IMAGE er en ny funktion, som i øjeblikket kun er tilgængelig i Office Insider Beta-kanalen for Microsoft 365-brugere til Windows, Mac og Android.
Grundlæggende IMAGE-formel i Excel
For at oprette en IMAGE-formel i sin enkleste form er det tilstrækkeligt kun at angive det første argument, der angiver URL-adressen til billedfilen. Husk, at kun HTTPS-adresser er tilladt og ikke HTTP-adresser. En angivet URL-adresse skal omsluttes af dobbelte anførselstegn ligesom en almindelig tekststreng. I det andet argument kan du eventuelt definere en alternativ tekst, der beskriver billedet.
For eksempel:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Hvis du udelader eller sætter det tredje argument til 0, tvinges billedet til at passe ind i cellen, idet forholdet mellem bredde og højde bevares. Billedet justeres automatisk, når cellen ændres i størrelse:
Når du holder musen over cellen med en IMAGE-formel, vises værktøjstip. Mindstestørrelsen af værktøjstipruden er forudindstillet. Hvis du vil gøre den større, skal du trække i rudens nederste højre hjørne som vist nedenfor.
Hvis du vil fylde hele cellen med et billede, skal du indstille det tredje argument til 1. For eksempel:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Normalt fungerer dette fint til abstrakte billeder, der ser godt ud med næsten alle forhold mellem bredde og højde.
Hvis du beslutter dig for at indstille billedets højde og bredde (henholdsvis 4. og 5. argument), skal du sørge for, at cellen er stor nok til at rumme billedet i originalstørrelse. Hvis ikke, vil kun en del af billedet være synligt.
Når billedet er indsat, kan du få det kopieret til en anden celle ved blot at kopiere formlen. Eller du kan referere til en celle med en IMAGE-formel ligesom alle andre celler i regnearket. Hvis du f.eks. vil kopiere et billede fra C4 til D4, skal du indtaste formlen =C4 i D4.
Sådan indsætter du billeder i Excel-celler - eksempler på formler
Indførelsen af IMAGE-funktionen i Excel har "låst op" for mange nye scenarier, som tidligere var umulige eller meget komplicerede. Nedenfor finder du et par eksempler på dette.
Sådan laver du en produktliste med billeder i Excel
Med funktionen IMAGE er det utrolig nemt at oprette en produktliste med billeder i Excel. Trinene er:
- Lav en ny produktliste i dit regneark, eller importer en eksisterende liste fra en ekstern database som en csv-fil, eller brug en skabelon til produktopgørelse, der findes i Excel.
- Upload produktbillederne til en mappe på dit websted.
- Konstruer formlen IMAGE-formlen for det første element og indtast den i den øverste celle. I formlen er det kun det første argument ( kilde ) skal defineres. Det andet argument ( alt_tekst ) er valgfri.
- Kopier formlen på tværs af nedenstående celler i Billede kolonne.
- I hver IMAGE-formel skal du ændre filnavnet og den alternative tekst, hvis du har angivet den. Da alle billederne blev uploadet til den samme mappe, er dette den eneste ændring, der skal foretages.
I dette eksempel går nedenstående formel til E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Wellingtonstøvler")
Som et resultat heraf har vi fået følgende produktliste med billeder i Excel:
Sådan returneres et billede baseret på en anden celleværdi
I dette eksempel vil vi oprette en drop-down-liste med emner og udtrække et relateret billede i en nabocelle. Når et nyt emne vælges fra drop-down-listen, vises det tilsvarende billede ved siden af det.
- Da vi sigter mod en dynamisk dropdown der udvides automatisk, når der tilføjes nye elementer, er vores første skridt at konvertere datasættet til en Excel-tabelle. Den hurtigste måde er ved at bruge genvejen Ctrl + T. Når tabellen er oprettet, kan du give den et vilkårligt navn. Vores hedder Produkt_liste .
- Opret to navngivne intervaller for Varen og Billede kolonner, uden at medregne kolonneoverskrifterne:
- Varer der henviser til =Product_list[ITEM]
- Billeder der henviser til =Product_list[IMAGE]
- Når cellen for rullelisten er valgt, skal du navigere til Data faneblad> Dato Værktøjer gruppe, klik på Validering af data , og konfigurer rullelisten ud fra et Excel-navn. I vores tilfælde, =Poster anvendes til Kilde .
- Indtast følgende XLOOKUP-formel i den celle, der er beregnet til et billede:
=XLOOKUP(A2, Product_list[ITEM], Product_list[IMAGE])
Hvor A2 ( opslagsværdi ) er dropdown-cellen.
Når vi kigger op i en tabel, bruger formlen strukturerede referencer som f.eks:
- Opslag_array - Product_list[ITEM], som siger, at der skal søges efter opslagsværdien i kolonnen ITEM.
- Return_array - Product_list[IMAGE]), som siger, at der skal returneres et match fra kolonnen IMAGE.
Resultatet vil se nogenlunde sådan her ud:
Og her er vores dropdown-liste med relaterede billeder i aktion - så snart en vare vælges i A2, vises dens billede straks i B2:
Sådan laver du en dropdown med billeder i Excel
I tidligere Excel-versioner var der ingen mulighed for at tilføje billeder til en dropdown-liste. IMAGE-funktionen har ændret dette. Nu kan du lave en dropdown-liste med billeder i 4 hurtige trin:
- Start med at definere de to navne for dit datasæt. I vores tilfælde er navnene:
- Produkt_liste - kildetabellen (A10:E20 i skærmbilledet nedenfor).
- Billeder - henviser til kolonnen IMAGE i tabellen, ikke inklusive overskriften.
Du kan finde en detaljeret vejledning i Sådan defineres et navn i Excel.
- For hver IMAGE-formel skal du konfigurere alt_tekst præcis det argument, som du ønsker, at den alternative tekst skal vises i rullelisten.
- I A2 skal du lave en rulleliste med Kilde med henvisning til = Billeder .
- Derudover kan du hente flere oplysninger om det valgte emne ved hjælp af disse formler:
Hent varens navn:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Træk mængden:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Udtrække omkostningerne:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])
Da kildedataene er i en tabel, bruger referencerne en kombination af tabel- og kolonnavne. Få mere at vide om tabelreferencer.
Det resulterende drop down med billeder er vist på skærmbilledet:
Kendte problemer og begrænsninger i Excel IMAGE-funktionen
IMAGE-funktionen er i øjeblikket i beta-testfasen, så det er normalt og forventeligt, at der kan opstå nogle få problemer :)
- Kun billeder, der er gemt på eksterne "https"-websteder, kan bruges.
- Billeder, der er gemt på OneDrive, SharePoint og lokale netværk, understøttes ikke.
- Hvis det websted, hvor billedfilen er gemt, kræver godkendelse, vil billedet ikke blive gengivet.
- Skift mellem Windows- og Mac-platforme kan forårsage problemer med billedgengivelse.
- GIF-filformatet understøttes, men det vises i en celle som et statisk billede.
Sådan kan du indsætte et billede i en celle ved hjælp af funktionen IMAGE. Jeg takker for din læsning og håber at se dig på vores blog i næste uge!
Arbejdsbog til øvelser
Excel IMAGE-funktion - eksempler på formler (.xlsx-fil)