INHOUDSOPGAWE
Leer 'n nuwe ongelooflike eenvoudige manier om 'n prent in 'n sel in te voeg deur die BEELD-funksie te gebruik.
Microsoft Excel-gebruikers het jare lank prente in werkblaaie ingevoeg, maar dit het nogal 'n baie moeite en geduld. Nou, dit is uiteindelik verby. Met die nuut ingevoerde IMAGE-funksie kan jy 'n prent in 'n sel invoeg met 'n eenvoudige formule, prente binne Excel-tabelle plaas, skuif, kopieer, verander grootte, sorteer en filtreer selle met prente net soos normale selle. In plaas daarvan om bo-op 'n sigblad te sweef, is jou prente nou die integrale deel daarvan.
Excel IMAGE-funksie
Die IMAGE-funksie in Excel is ontwerp om prente in selle in te voeg vanaf 'n URL. Die volgende lêerformate word ondersteun: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO en WEBP.
Die funksie neem 'n totaal van 5 argumente, waarvan slegs die eerste een vereis word.
BEELD(bron, [alt_teks], [grootte], [hoogte], [wydte])Waar:
Bron (vereis) - die URL-pad na die prentlêer wat die "https"-protokol gebruik. Kan verskaf word in die vorm van 'n teksstring ingesluit in dubbele aanhalingstekens of as 'n verwysing na die sel wat die URL bevat.
Alt_teks (opsioneel) - die alternatiewe teks wat die prentjie beskryf.
Size (opsioneel) - definieer die beeldafmetings. Kan een van hierdie waardes wees:
- 0 (verstek) - pas die prentjie in die sel met behoud van sy aspekverhouding.
- 1 -vul die sel met die prent en ignoreer sy aspekverhouding.
- 2 - hou die oorspronklike prentgrootte, selfs al gaan dit verder as die selgrens.
- 3 - stel die prent se hoogte en breedte in.
Hoogte (opsioneel) - die prenthoogte in pixels.
Width (opsioneel) - die prentwydte in pixels.
IMAGE-funksie beskikbaarheid
IMAGE is 'n nuwe funksie, wat tans slegs in die Office Insider Beta-kanaal beskikbaar is vir Microsoft 365-gebruikers vir Windows, Mac en Android.
Basiese BEELD-formule in Excel
Om 'n BEELD-formule in sy eenvoudigste vorm te skep, is dit voldoende om slegs die 1ste argument te verskaf wat die URL na die beeldlêer spesifiseer. Onthou asseblief dat slegs HTTPS-adresse toegelaat word en nie HTTP nie. 'n Verskafde URL moet in dubbele aanhalingstekens ingesluit word, net soos 'n gewone teksstring. Opsioneel, in die 2de argument, kan jy 'n alternatiewe teks definieer wat die prent beskryf.
Byvoorbeeld:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Om die 3de argument weg te laat of op 0 te stel, dwing die prent om in die sel te pas, met behoud van die breedte-tot-hoogte-verhouding. Die prent sal outomaties aanpas wanneer die sel se grootte verander word:
Wanneer jy oor die sel beweeg met 'n BEELD-formule, verskyn die nutswenk. Die minimum grootte van die nutswenk-paneel is vooraf ingestel. Om dit groter te maak, sleep die onderste regterhoek van die paneel soos hieronder getoon.
Om die hele sel met 'n prent te vul, stel die 3de argumenttot 1. Byvoorbeeld:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Gewoonlik werk dit goed vir abstrakte kunsbeelde wat goed lyk met byna enige breedte-tot-hoogte-verhouding.
As jy besluit om die prent se hoogte en breedte te stel (onderskeidelik 4de en 5de argument), maak seker jou sel is groot genoeg om die oorspronklike grootte prent te akkommodeer. Indien nie, sal slegs 'n deel van die prent sigbaar wees.
Sodra die prent ingevoeg is, kan jy dit na 'n ander sel gekopieer kry deur bloot die formule te kopieer. Of jy kan na 'n sel met 'n BEELD-formule verwys net soos enige ander sel in jou werkblad. Byvoorbeeld, om 'n prent van C4 na D4 te kopieer, voer die formule =C4 in D4 in.
Hoe om prente in Excel-selle in te voeg - formulevoorbeelde
Bekendstelling van die BEELD-funksie in Excel het baie nuwe scenario's "ontsluit" wat voorheen onmoontlik of hoogs ingewikkeld was. Hieronder sal jy 'n paar sulke voorbeelde vind.
Hoe om 'n produklys met prente in Excel te maak
Met die IMAGE-funksie word dit ongelooflik maklik om 'n produklys met prente in Excel te skep. Die stappe is:
- Maak 'n nuwe produklys in jou werkblad. Of voer 'n bestaande een vanaf 'n eksterne databasis as 'n csv-lêer in. Of gebruik 'n produkvoorraadsjabloon wat in Excel beskikbaar is.
- Laai die produkprente op na 'n gids op jou webwerf.
- Konstrueer die BEELD-formule vir die eerste item en voer dit in die boonste sel in. In dieformule, hoef slegs die eerste argument ( bron ) gedefinieer te word. Die tweede argument ( alt_text ) is opsioneel.
- Kopieer die formule oor die onderstaande selle in die Beeld -kolom.
- In elke BEELD-formule, verander die lêernaam en die alternatiewe teks as jy dit verskaf het. Aangesien al die prente na dieselfde vouer opgelaai is, is dit die enigste verandering wat gemaak moet word.
In hierdie voorbeeld gaan die onderstaande formule na E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Wellington boots")
As gevolg hiervan het ons die volgende produklys met prente in Excel:
Hoe om 'n prent terug te gee gebaseer op 'n ander selwaarde
Vir hierdie voorbeeld is ons gaan 'n aftreklys van items skep en 'n verwante beeld in 'n naburige sel onttrek. Wanneer 'n nuwe item uit die aftreklys gekies word, sal die ooreenstemmende prentjie langsaan verskyn.
- Terwyl ons mik na 'n dinamiese aftreklys wat outomaties uitbrei wanneer nuwe items bygevoeg word, ons eerste stap is om die datastel na 'n Excel-tabel om te skakel. Die vinnigste manier is om die Ctrl + T-kortpad te gebruik. Sodra die tabel geskep is, kan jy enige naam gee wat jy wil hê. Ons s'n word Produk_lys genoem.
- Skep twee benoemde reekse vir die Item en Beeld kolomme, nie die kolomopskrifte ingesluit nie:
- Items wat verwys na =Product_list[ITEM]
- Prente wat verwys na =Product_list[IMAGE]
- Met die selvir die geselekteerde aftreklys, navigeer na die Data -oortjie > Datumnutsgoed -groep, klik Datavalidering , en stel die aftreklys op gebaseer op 'n Excel-naam. In ons geval word =Items gebruik vir Bron .
- In die sel wat vir 'n prent aangewys is, voer die volgende XLOOKUP-formule in:
=XLOOKUP(A2, Product_list[ITEM], Product_list[IMAGE])
Waar A2 ( opsoekwaarde ) die aftreksel is.
Soos ons in 'n tabel opkyk, gebruik die formule gestruktureerde verwysings soos:
- Opsoek_skikking - Produklys[ITEM] wat sê om vir die opsoekwaarde te soek in die kolom genaamd ITEM.
- Return_array - Product_list[IMAGE]) wat sê om 'n passing terug te gee vanaf die kolom genaamd IMAGE.
Die resultaat sal lyk iets soos hierdie:
En hier is ons aftreklys met verwante prente in aksie - sodra 'n item in A2 gekies word, word sy beeld onmiddellik in B2 vertoon:
Hoe om 'n aftreklys met prente in Excel te maak
In vroeëre Excel-weergawes was daar geen manier om prente by 'n aftreklys te voeg nie. Die IMAGE-funksie het dit verander. Nou kan jy 'n aftreklys van prente maak in 4 vinnige stappe:
- Begin met die definisie van die twee name vir jou datastel. In ons geval is die name:
- Produklys - die brontabel (A10:E20 in die skermkiekie hieronder).
- Beelde - verwys na die BEELD-kolom in die tabel, nieinsluitend die kopskrif.
Vir gedetailleerde instruksies, sien asseblief Hoe om 'n naam in Excel te definieer.
- Vir elke BEELD-formule, stel die alt_text -argument op presies soos jy wil hê die alternatiewe teks moet in die aftreklys verskyn.
- In A2, maak 'n aftreklys met Bron wat verwys na = prente .
- Boonop kan jy meer inligting oor die geselekteerde item ophaal met behulp van hierdie formules:
Kry die itemnaam:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Trek die hoeveelheid:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Onttrek die koste:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])
Aangesien die brondata in 'n tabel is, gebruik die verwysings 'n kombinasie van die tabel- en kolomname. Kom meer te wete oor tabelverwysings.
Die gevolglike aftreklys met prente word in die skermkiekie gewys:
Excel IMAGE-funksie bekende probleme en beperkings
Tans is die IMAGE-funksie in die beta-toetsstadium, dus om 'n paar probleme te hê, is normaal en verwag :)
- Slegs beelde wat op eksterne "https"-webwerwe gestoor is, kan gebruik word.
- Prente gestoor op OneDrive, SharePoint en plaaslike netwerke word nie ondersteun nie.
- As die webwerf waar die beeldlêer gestoor word, stawing vereis, sal die beeld nie weergee nie.
- Om te skakel tussen Windows- en Mac-platforms kan probleme met beeldweergawe veroorsaak.
- Terwyl die GIF-lêerformaat ondersteun word, word dit in 'n sel as 'n statiese beeld vertoon.
Dit ishoe jy 'n prent in 'n sel kan invoeg deur die BEELD-funksie te gebruik. Ek bedank jou vir die lees en hoop om jou volgende week op ons blog te sien!
Oefen werkboek
Excel BEELD funksie - formule voorbeelde (.xlsx lêer)