Excel - een afbeelding in een werkblad weergeven

Het voordeel van de onderstaande methoden is dat het weergegeven beeld niet vast is (in een aangepaste cel), zodat u het veld naar wens kunt verplaatsen of verplaatsen. In deze tip worden twee verschillende benaderingen weergegeven:

Combinatie van de functies VLOOKUP en INDIRECT

De afbeeldingen worden opgeslagen op een werkblad in de werkmap, bijvoorbeeld op het blad met de naam " Blad2 "

Deze techniek vereist drie kolommen, bijvoorbeeld:

  • Kolom A, van A2 tot A5, de namen van afbeeldingen (de waarde die als trigger wordt gebruikt), dit bereik krijgt een naam, bijvoorbeeld Imag. Voor versies voorafgaand aan Excel 2007, invoegen / naam / definiëren of, sinds versie 2007 tabblad Formule / Definieer een naam (rechtstreeks in de adresbalk). Dit bereik met naam geeft gegevens aan een validatielijst.
  • Kolom B, voer in elke cel het adres in van de cel waar de overeenkomstige foto is opgeslagen (bladnaam en celadres).
  • Kolom C, de cellen worden van grootte veranderd om de afbeeldingen op te slaan. Plaats elke foto in een afzonderlijke cel.
  • Maak op het blad met de naam "Sheet1" een validatielijst, bijv. In cel A3, klik op het tabblad Insert / Name / Define of Data / Data Validation.
  • Deze validatielijst kan worden vervangen door een formule om de gemiddelde of sorteeritems te definiëren. Het resultaat ... zou het gerelateerde afbeeldingsbestand bellen.

Excel 2007 en 2010

  • Maak een veld
  • Gebruik het tabblad Formule / Definieer een naam voor het veld (in ons geval 'Foto') en plak in 'verwijst naar:' deze formule:
    •  = INDIRECT (VERT.ZOEKEN (Blad1 $ A $ 3, Sheet2 $ A $ 2:! $ B $ 5, 2, 0)) 

U moet de camerafunctie van Excel activeren:

  • Klik op de Office-knop.
  • Klik op de "Excel-opties".
  • Selecteer het menu "Aanpassen".
  • Kies in het menu " Opdrachten in de volgende categorieën kiezen :" en selecteer " Opdrachten niet aanwezig in het lint ".
  • Zoek naar "Camera" in het vervolgkeuzemenu en selecteer de regel
  • Klik op de knop "Toevoegen" verschijnt in de rechterkolom
  • Klik op OK
  • De camera is nu beschikbaar via de werkbalk Snelle toegang.

Activeer een cel in Sheet2 (een die een foto bevat)

  • Klik op het camerapictogram op de werkbalk Snelle toegang
  • Ga terug naar Sheet1 en teken het veld dat foto's weergeeft
  • Zonder het veld uit te schakelen, voert u in de formulebalk = Foto in (de naam die aan het veld is gegeven).

Excel 2003 en eerder

U kunt op dezelfde manier doorgaan of u kopieert / plakt een foto van Sheet2 naar sheet1 om een ​​veld te maken, terwijl de foto actief is (Insert / Name / Define) geeft een veldnaam (hier " Photo " genoemd) en in het veld " verwijst naar " plakt deze formule:

 = INDIRECT (VERT.ZOEKEN (Blad1 $ A $ 3, Sheet2 $ A $ 2:! $ B $ 5, 2, 0)) 
  • In de formulebalk raadpleegt u het volgende veld: = Foto
  • Sla het bestand op.

De OFFSET-functie gebruiken

Laten we gebruik maken van het bovenstaande voorbeeld: In Blad2, kolom A, van A2 tot A5 staan ​​de namen van afbeeldingen. Het bereik wordt Imag genoemd en het levert gegevens aan een validatielijst.

  • In dit voorbeeld is kolom B niet nodig en kunt u deze verwijderen.
  • Maak een nieuw veld met de naam " Photo_Bis " om in het eerste voorbeeld elke storing met het eerder genoemde veld te voorkomen.

Excel 2007 en 2010

Maak een veld:

Via het tabblad Formule> Naam definiëren en geef een naam aan het veld (in ons geval "Foto") en plak in het veld " verwijst naar " deze formule:

 = VERSCHUIVING (Sheet2 $ C $ 2, VERGELIJKEN (Blad3 $ A $ 4, Sheet2 $ A $ 2:! $ A $ 5, 0) -1, ) 

Net als in het vorige geval moet je de camerafunctie van Cxcel activeren:

  • Klik op de Office-knop.
  • Klik op de "Excel-opties".
  • Selecteer het menu "Aanpassen".
  • Kies in het menu " Opdrachten in de volgende categorieën kiezen :" en selecteer " Opdrachten niet aanwezig in het lint ".
  • Zoek naar "Camera" in het vervolgkeuzemenu en selecteer de regel
  • Klik op de knop "Toevoegen" verschijnt in de rechterkolom
  • Klik op OK
  • De camera is nu beschikbaar via de werkbalk Snelle toegang.

Activeer een cel in Sheet2 (een die een foto bevat)

  • Klik op het camerapictogram op de werkbalk Snelle toegang
  • Ga terug naar Sheet1 en teken het veld dat foto's weergeeft
  • Zonder het veld uit te schakelen, voert u in de formulebalk = Photo_Bis in (de naam die aan het veld is gegeven).

Excel 2003 en eerder.

U kunt op dezelfde manier doorgaan of u kopieert / plakt een foto vanuit Blad 2 naar blad 3 om een ​​veld te maken, terwijl de foto actief is (Invoegen / Naam / Definiëren) geeft een naam aan veld (hier " Foto_Bis " genoemd) en in het veld " verwijst naar " plakt u deze formule:

  •  = VERSCHUIVING (Sheet2 $ C $ 2, VERGELIJKEN (Blad3 $ A $ 4, Sheet2 $ A $ 2:! $ A $ 5, 0) -1, ) 
  • Bekijk in de formulebalk het veld = Photo_Bis.
  • Sla het bestand op.

Let op: in beide gevallen is het mogelijk om de randen van de velden in te korten.

Download het voorbeeldbestand: //cjoint.com/12ju/BGkiRK3SnRi.htm

Vorige Artikel Volgende Artikel

Top Tips