Hogyan oldható meg Excel programban? Bővebben lent.
A következő feladatra keresek megoldást.
Egy munkalap egyik oszlopában minden második cellában van egy szám. Minden számot tartalmazó cella alatt egy üres cella. Az üres cellákba a fenti cellában lévő szám százalékát kell beírni. A százalék ugyanaz az oszlop esetén. A képletek másolását ilyen módon nem tudom megoldani. Mivel sok adat van nagyon nehéz lenne mindegyik üres cellába beírni a képletet. Van valami megoldás?
Autószűrővel és másolással megoldható. Ha egyedül áll az oszlop, akkor vegyél fel mellé egy másikat, aminek minden cellájában van valami. Ez azért kell, hogy az autószűrő ne akadjon el az üres sorokon.
Kérj egy autószűrőt és a neked kellő oszlopban jelöld ki, hogy jelenítse meg az üres sorokat.
Ezután írd be a képletet, ami az előző sorra mutatva számol százalékot. Az előző sor nem fog látszódni, mert abban adat van, így kézzel kell beírni. Pl.: a B2 oszlopba: =B1/100 v. amit akarsz.
Ha ez megvan, akkor a szokott módon fogd meg a cella jobb sakát és másold!
Ilyenkor csak az üres sorokra fut le a másolás. Ha az autószűrőben beállítod, hogy megint minden látszódjon, akkor a kívánt eredményt kell, hogy lásd. (2003-as office-ban próbáltam, ott működött)
Én ezt Visual Basic-ben, makróval oldanám meg.
Ha járatos vagy a makró írásban, akkor nem nagy dolog.
Minden páratlan cellához hozzá kell rendelni a %-os képletet
vagy, amit szeretnél
Ez így néz ki:
Be kell másolni a visual basic fülére az excel-nek
Sub keplet()
For i=1 to 1000 'az ezer helyére beírod az utolsó sor számát
Cells(i,1)=ide jön a képlet 'a cells fügvénynél a 1-es helyére azt a számot kell beírni ahányadik oszlopban kell ezt megoldani
i=i+2
next i
End Sub
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!