TRANSPOSI-funkcion en Excel por ŝanĝi kolumnon al vico kun formulo

  • Kundividu Ĉi Tion
Michael Brown

La lernilo klarigas la sintakson de la funkcio TRANSPOSE kaj montras kiel uzi ĝin ĝuste por transmeti datumojn en Excel.

Ne estas kontado por gustoj. Ĝi validas ankaŭ por laborkutimoj. Iuj uzantoj de Excel preferas organizi datumojn vertikale en kolumnoj dum aliaj elektas horizontalan aranĝon en vicoj. En situacioj kiam vi bezonas rapide ŝanĝi la orientiĝon de donita gamo, TRANSPOSE estas la uzota funkcio.

    Excel TRANSPOSE-funkcio - sintakso

    La celo de la TRANSPOSE funkcio en Excel estas konverti vicojn al kolumnoj, t.e. ŝanĝi la orientiĝon de donita gamo de horizontala al vertikala aŭ inverse.

    La funkcio prenas nur unu argumenton:

    TRANSPOSI(tabelo)

    Kie tabelo estas la gamo de ĉeloj por transmeti.

    La tabelo estas transformita tiamaniere: la unua vico de la origina tabelo fariĝas la unua kolumno de la nova tabelo, la dua vico fariĝas la dua kolumno, kaj tiel plu.

    > Grava noto! Por ke la funkcio TRANSPOSE funkciu en Excel 2019 kaj pli malalta, vi devas enigi ĝin kiel tabelan formulon premante Ctrl + Shift + Enter . En Excel 2021 kaj Excel 365, kiuj subtenas tabelojn denaske, ĝi povas esti enigita kiel regula formulo.

    Kiel uzi la funkcion TRANSPOSE en Excel

    La sintakso de TRANSPOSE ne lasas lokon por eraroj kiam konstruante formulon. Pli malfacila parto estas enigi ĝin ĝuste en laborfolio. Se vi ne farashavas multe da sperto pri Excel-formuloj ĝenerale kaj tabelaj formuloj precipe, bonvolu certigi, ke vi atente sekvas la subajn paŝojn.

    1. Kalkulu la nombron da kolumnoj kaj vicoj en la origina tabelo

    Por komenci, eksciu kiom da kolumnoj kaj vicoj enhavas via fonttabelo. Vi bezonos ĉi tiujn nombrojn en la sekva paŝo.

    En ĉi tiu ekzemplo, ni transponos la tabelon, kiu montras la volumon de freŝaj frukto-eksportoj laŭ distrikto:

    Nia fonta tabelo havas 4 kolumnojn. kaj 5 vicoj. Konsiderante ĉi tiujn ciferojn, iru al la sekva paŝo.

    2. Elektu la saman nombron da ĉeloj, sed ŝanĝu la orientiĝon

    Via nova tabelo enhavos la saman nombron da ĉeloj sed estos turnita de la horizontala orientiĝo al vertikala aŭ inverse. Do, vi elektas gamon da malplenaj ĉeloj, kiuj okupas la saman nombron da vicoj, kiel la origina tabelo havas kolumnojn, kaj la saman nombron da kolumnoj kiel la origina tabelo havas vicojn.

    En nia kazo, ni elektas gamon. el 5 kolumnoj kaj 4 vicoj:

    3. Tajpu la TRANSPOSI-formulon

    Kun gamo da malplenaj ĉeloj elektitaj, tajpu la Transpose-formulon:

    =TRANSPOSE(A1:D5)

    Jen la detalaj paŝoj:

    Unue, vi tajpas la egalan signon, funkcionomon kaj malferman krampon: =TRANSPOSE(

    Tiam elektu la fontan gamon per la muso aŭ tajpu ĝin permane:

    Fine, tajpu la ferman krampon, sed ne premu la Enigu klavon !ĉi tiu punkto, via Excel Transpose formulo devus aspekti simila al ĉi tio:

    4. Kompletigu la TRANSPOSI-formulon

    Premu Ctrl + Shift + Enter por fini vian tabelan formulon ĝuste. Kial vi bezonas ĉi tion? Ĉar la formulo estas aplikata al pli ol unu ĉelo, kaj ĝuste al tio estas celitaj tabelaj formuloj.

    Unufoje vi premas Ctrl + Shift + Enter , Excel ĉirkaŭos vian Transponan formulon per {buklaj krampoj} kiuj estas videblaj en la formulbreto kaj estas vida indiko de tabelformulo. En neniu kazo vi devus tajpi ilin permane, tio ne funkcios.

    La ekrankopio malsupre montras, ke nia fonta tabelo estis transmetita sukcese kaj 4 kolumnoj estis konvertitaj en 4 vicojn:

    TRANSPONI formulon en Excel 365

    En Dynamic Array Excel (365 kaj 2021), la funkcio TRANSPOSE estas nekredeble facile uzebla! Vi nur enigu la formulon en la supra-maldekstra ĉelo de la cela gamo kaj premu la Enigu klavon. Jen ĝi! Neniu kalkulado de vicoj kaj kolumnoj, neniu CSE-tabelformuloj. Ĝi nur funkcias.

    =TRANSPOSE(A1:D5)

    La rezulto estas dinamika disverŝa gamo, kiu aŭtomate disvastiĝas en tiom da vicoj kaj kolumnoj kiom necesas:

    Kiel transmeti datumojn en Excel sen nuloj. por malplenaj

    Se unu aŭ pluraj ĉeloj en la origina tabelo estas malplenaj, tiuj ĉeloj havos nulvalorojn en la transmetita tabelo, kiel montrite en la ekrankopio malsupre:

    Se vi volas redoni malplenan; ĉeloj anstataŭe, nestu la IFfunkcio en via TRANSPOSE-formulo por kontroli ĉu ĉelo estas malplena aŭ ne. Se la ĉelo estas malplena, SE resendos malplenan ĉenon (""), alie liveru la valoron por transmeti:

    =TRANSPOSE(IF(A1:D5="","",A1:D5))

    Enigu la formulon kiel klarigite supre (bonvolu memori premi Ctrl + Shift + Enigu por fini la tabelan formulon ĝuste), kaj vi havos rezulton similan al ĉi tio:

    Konsiloj kaj notoj pri uzado de TRANSPOSE en Excel

    Kiel vi ĵus vidis, la funkcio TRANSPOSE havas kelkajn strangaĵojn, kiuj povas konfuzi nespertajn uzantojn. La subaj konsiletoj helpos vin eviti tipajn erarojn.

    1. Kiel redakti formulon TRANSPOSE

    Kiel tabelfunkcio, TRANSPOSE ne permesas ŝanĝi parton de la tabelo, kiun ĝi redonas. Por redakti Transponan formulon, elektu la tutan intervalon al kiu la formulo rilatas, faru la deziratan ŝanĝon, kaj premu Ctrl + Shift + Enter por konservi la ĝisdatigitan formulon.

    2. Kiel forigi TRANSPON-formulon

    Por forigi Transponan formulon el via laborfolio, elektu la tutan gamon referencitan en la formulo, kaj premu la klavon Forigi.

    3. Anstataŭigi TRANSPOSE-formulon per valoroj

    Kiam vi renversas gamon per la funkcio TRANSPOSE, la fonta gamo kaj la eligo gamo estas ligitaj. Ĉi tio signifas, ke kiam ajn vi ŝanĝas iun valoron en la origina tabelo, la responda valoro en la transmetita tabelo ŝanĝiĝas aŭtomate.

    Se vi ŝatus rompi la ligon interla du tabeloj, anstataŭigu la formulon per kalkulitaj valoroj. Por tio, elektu ĉiujn valorojn redonitajn de via formulo, premu Ctrl + C por kopii ilin, dekstre alklaku kaj elektu Alglui Specialan > Valoroj el la kunteksta menuo.

    Por pliaj informoj, bonvolu vidi Kiel konverti formulojn al valoroj.

    Tiel vi uzas la funkcion TRANSPONI por turni datumojn en Excel. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.