Excel 2020: pöörake andmed valemiga külili - Exceli näpunäited

Lang L: none (table-of-contents)

Keegi ehitas selle otsingulaua külgsuunas, sirutudes üle C1: N2. Mõistan, et võiksin VLOOKUP-i asemel kasutada HLOOKUP-i, kuid eelistan andmete uuesti vertikaalsesse suunda keerata.

Koopia C1: N2. Paremklõpsake A4-formaadis ja valige käsk Kleebi suvandid Transpose. Transpose on väljamõeldud Exceli sõna, mis tähendab „pöörake andmed külili”.

Võtan palju üle. Kuid ülevõtmiseks kasutan paremklõpsamise asemel Alt + E, S, E, Enter.

Siiski on probleem. Transpose on andmete ühekordne hetktõmmis. Mis siis, kui horisontaalsetes andmetes on valemeid? Kas on mingi viis valemiga üle võtta?

Esimene viis on natuke veider. Kui proovite üle kanda 12 horisontaalset lahtrit, peate ühes valikus valima 12 vertikaalset lahtrit. Alustage valemi tippimist, näiteks =TRANSPOSE(C2:N2)aktiivsesse lahtrisse, kuid ärge vajutage sisestusklahvi. Selle asemel hoidke all klahve Ctrl + Tõstuklahv ja vajutage sisestusklahvi. See paneb valitud lahtritesse ühe massiivi valemi. See valem TRANSPOSE tagastab 12 vastust ja need ilmuvad 12 valitud lahtrisse, nagu allpool näidatud.

Kui horisontaalse tabeli andmed muutuvad, kuvatakse teie vertikaalses tabelis samad väärtused, nagu allpool näidatud.

Kuid massiivivalemid pole hästi teada. Mõni arvutustabeli uustulnuk võib proovida teie valemit muuta ja unustada vajutada klahvikombinatsiooni Ctrl + Tõst + Enter.

Massiivivalemi kasutamise vältimiseks kasutage INDEXi ja ROW kombinatsiooni, nagu on näidatud alloleval joonisel. =ROW(1:1)on nutikas viis numbri kirjutamiseks. Selle valemi alla kopeerimisel muutub rea viide väärtuseks 2: 2 ja tagastab väärtuse 2.

Funktsioon INDEX ütleb, et saate vastused C2: N2-lt ja soovite n-nda elemendi vahemikust.

Alloleval joonisel =FORMULATEXTnäitab veerg C, kuidas valem muutub, kui kopeerite alla.

Huvitavad Artiklid...