Zijwaarts met formule - Excel-tips

Inhoudsopgave

Plakken speciaal transponeren maakt een momentopname van de gegevens

Iemand heeft deze opzoektabel zijwaarts gebouwd, die zich uitstrekt over C1: N2. Ik realiseer me dat ik HLOOKUP zou kunnen gebruiken in plaats van VERT.ZOEKEN, maar ik geef er de voorkeur aan de gegevens terug te zetten naar een verticale oriëntatie.

Kopieer C1: N2. Klik met de rechtermuisknop in A4 en kies de optie Omzetten in de plakopties. Transponeren is het chique Excel-woord voor 'draai de gegevens zijwaarts'.

Plak speciale transponering

Ik transponeer veel. Maar ik gebruik alt = "" + E, S, E, Enter om te transponeren in plaats van met de rechtermuisknop te klikken.

Er is echter een probleem. Transponeren is een eenmalige momentopname van de gegevens. Wat als u formules in de horizontale gegevens heeft? Is er een manier om te transponeren met een formule?

De eerste manier is een beetje bizar. Als u 12 horizontale cellen probeert te transponeren, moet u 12 verticale cellen in één selectie selecteren. Begin met het typen van een formule zoals =TRANSPOSE(C2:N2)in de actieve cel, maar druk niet op Enter. Houd in plaats daarvan Ctrl + Shift ingedrukt met uw linkerhand en druk op Enter. Dit plaatst een enkele matrixformule in de geselecteerde cellen. Deze TRANSPONEREN-formule retourneert 12 antwoorden en ze verschijnen in de 12 geselecteerde cellen.

Ctrl + Shift + Enter voor matrixformule

Als de gegevens in de horizontale tabel veranderen, verschijnen dezelfde waarden in uw verticale tabel.

Maar matrixformules zijn niet goed bekend. Sommige beginners in een spreadsheet proberen misschien je formule te bewerken en vergeten op Ctrl + Shift + Enter te drukken.

Resultaat van TRANSPOSE

Gebruik een combinatie van INDEX en ROW, zoals hieronder weergegeven, om het gebruik van de matrixformule te vermijden. =ROW(1:1)is een slimme manier om het getal 1 te schrijven. Terwijl u deze formule kopieert, verandert de rijverwijzing in 2: 2 en retourneert een 2.

De INDEX-functie zegt dat u de antwoorden krijgt van C2: N2 en dat u het n-de item uit het bereik wilt.

INDEX-functie

In de onderstaande afbeelding =FORMULATEXTlaat kolom C zien hoe de formule verandert wanneer u naar beneden kopieert.

Hoe formules veranderen bij kopiëren naar beneden

Met dank aan Excel Ace en Tracia Williams voor het voorstellen van deze functie.

Bekijk video

  • Plakken speciaal transponeren maakt een momentopname van de gegevens
  • TRANSPONEREN-functie vereist Ctrl + Shift + Enter
  • Gebruik Ctrl + Shift + Enter met = 2 naar rechts
  • INDEX-functie met positie
  • RIJ (1: 1) geeft het nummer 1
  • Het verandert terwijl u kopieert
  • Combineer INDEX en ROW
  • 3e methode: vervang = door =
  • Excel Ace en Tracia Williams stelden deze functie voor

Download bestand

Download het voorbeeldbestand hier: Podcast1986.xlsx

Interessante artikelen...