Hogy tudnék egy táblázatkezelőben egy oszlopban található minden második sort átmásolni egy másik oszlopba?
Milyen képlet kell erre? Két képletet próbáltam netről excelbe, de egyik se működött.
Az egyik =OFFSET($A$1;(ROW()-1)*2)
A másik =IF(ISODD(ROW(A1)),A1,"")
=INDIRECT("Sheet1!"&ADDRESS(ROW()*2-1,1))
Az utolsó 1-es jelöli az oszlopot.
A=1
B=2
C=3 stb
Most látom, hogy nem is külön munkalapról szól a kérdés, úgyhogy lehet egyszerűsíteni:
=INDIRECT(ADDRESS(ROW()*2-1,1))
Ez se megy. #NÉV? hibakódot ír
Lehet hogy a programmal van a gond? Microsoft Office Professional Plus 2013 Excel, de nem licenszelt(más alapfüggvények működnek)
Esetleg Libre officeba vagy Google doc táblázatkezelőben hogy nézne ki ez?
Az "A" oszlopba másolj be adatokat, A1-től kezdve.
B1-be másold be amit írtam és húzd le pár cellán keresztül.
Valamit nem jól csinálsz, mert minden excel ugyanúgy működik.
Angol egyáltalán az excel-ed?
Magyar.
Megpróbáltam így: =INDIREKT(CÍM(SOR()*2-1,1))
Erre azt írja "túl kevés argumentumokat írt be ehhez a függvényhez"
Na végre sikerült, csak pontosvessző kell vessző helyett:
=INDIREKT(CÍM(SOR()*2-1;1))
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!