Me kaikki katso tiedot eri tavalla. Jotkut ihmiset luovat Excel-taulukoita, joissa pääkentät ovat vaakasuorassa. Toiset suosivat dataa pystysuunnassa sarakkeissa. Joskus nämä mieltymykset johtavat skenaarioon, jossa haluat siirtää Excel-tiedot. Microsoftin on täytynyt ennakoida tämä ongelma, koska ne tarjoavat useita menetelmiä vaihtaa sarakkeita ja rivejä ympäri.,
Artikkelin Sisältö
Layout Ongelma
olen viime aikoina annettiin suuri Microsoft Excel-laskentataulukko, joka sisälsi toimittajan arviointi tietoja. Tieto oli hyödyllistä, mutta datan organisointitavan vuoksi en voinut käyttää työkaluja, kuten Autosuodatinta. Minulla olisi myös ongelmia, jos minun pitäisi tuoda tiedot tietokantaan. Alla on yksinkertainen esimerkki.,
sen Sijaan, haluan olla Yrityksen nimi näkyy pystysuoraan Sarakkeeseen A ja Data-Attribuutteja näyttö vaaka-Rivillä 1. Tämä helpottaisi analyysia. Esimerkiksi, en voi helposti suodattaa California myyjät.
Mikä on Excelin Transponoi-Funktiota
yksinkertaistettuna, transponoi-funktiota muutosten suunta sarakkeet (pystysuora alue) ja rivien (vaaka-alue)., Alkuperäisistä datariveistäni tulisi sarakkeita ja sarakkeistani rivejä. Se korjaa minun layout ongelma edellä ilman, että minun täytyy kirjoittaa uudelleen minun alkuperäinen tiedot.
transpose-toiminto on melko monipuolinen. Sitä voidaan käyttää Excel kaavoja tai liitä vaihtoehtoja. On joitakin eroja sen perusteella, mitä menetelmää käytät.
Muunna Sarakkeet & Riviä Käyttäen Liitä & Osaksi
alla olevia ohjeita tehtiin käyttäen Microsoft Office 365, mutta hiljattain Microsoft Excel-versiot toimivat.,
- avaa taulukkolaskenta, jota sinun on vaihdettava. Voit myös ladata esimerkkilomakkeen tämän opetusohjelman lopussa.
- klikkaa tietoalueesi ensimmäistä solua, kuten A1: tä.
- Shift-click the last cell of the range. Tiedostosi pitäisi korostaa.
- Home-välilehti, valitse Kopioi tai paina Ctrl + c.
- Valitse uusi solu, johon haluat kopioida osaksi tiedot.
- napsauta hiiren kakkospainikkeella kyseisessä solussa ja valitse Transpose-kuvake tahnan alla.,
info Kuin viet yli Liitä vaihtoehtoja, voit nähdä tietoja, layout muutos.
Sinun pitäisi nyt nähdä tietosi sarakkeet ja rivit kytketty. Voit muuttaa sarakkeiden kokoa tarpeisiisi sopivaksi.
nämä kaksi tietokokonaisuutta ovat riippumattomia. Voit poistaa soluja ylhäältä asetettu ja se ei vaikuta siirretyn joukon.
Käyttää Transponoi-Funktiota Kaavassa
Kuten mainitsin, Excel on useita tapoja, joilla voit vaihtaa sarakkeiden rivejä tai päinvastoin. Tämä toinen tapa hyödyntää kaava ja array. Tulos on sama paitsi alkuperäiset tiedot ja uudet siirretyt tiedot liittyvät toisiinsa. Saatat menettää joitakin alkuperäisen muotoilun., Esimerkiksi värillisiä tekstejä ja tyylejä tuli vastaan, mutta ei solujen täyttövärejä.
- avaa Excel-levysi.
- klikkaa tyhjää solua, jossa haluat muunnetut tiedot. Käytän A7: ää.
- Type =transpose.
- Viimeistele kaava lisäämällä A ( ja korostamalla solualuetta, jota haluamme vaihtaa.,
- Type ) sulkemaan alueen.
- Paina Enter-näppäintä.
info Huomaa, miten Excel tarjoaa tooltip osoittaa Transponoi – ”Muuntaa vertikaalinen valikoima soluja vaaka-alue ja päinvastoin”.
Huom: Jos et käytä Microsoft 365, sinun täytyy luultavasti painamalla CTRL + VAIHTO + Enter
Eroja Saattaa
Vaikka nämä kaksi menetelmät tuottavat samankaltaisia tuloksia, on eroja. Ensimmäinen liitä menetelmä, mitä toimia otan solu on riippumaton saatettu versio. Voisin poistaa alkuperäiset arvot, eikä vaihtamilleni sarakkeille tapahtuisi mitään.,
sen sijaan Transpositiokaavaversio kytketään alkuperäisiin tietoihin. Jos muutan B2: n arvoa 1200: sta 1500: een, Uusi arvo päivittyy automaattisesti B8: aan. Kääntöpuoli ei kuitenkaan pidä paikkaansa. Jos muutan siirrettyjä soluja, alkuperäinen sarja ei muutu. Sen sijaan, saan #LÄIKKYMISVIRHE ja minun transposed tiedot katoavat.,
Saattaa Kaava & Tyhjiä Soluja
Toinen ero käyttäen Transpose kaava on se muuntaa tyhjiä soluja ”0”s.
korjaa tämä omituisuus on käyttää, JOS ilmoitus kaava, joka pitää tyhjät solut, kuten aihioita.,
=TRANSPOSE(IF(A1:G5="","",A1:G5))
Vaihtoehtoisesti voit tehdä etsiä ja korvata nollia.