/ Forside/ Teknologi / Administrative / MS-Office / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Autokopier i excel
Fra : Brassovitski
Vist : 629 gange
200 point
Dato : 09-06-08 12:46

Hej
Jeg har et regneark med en stribe records(linjer). Indimellem er der nogle af linierne der er blanke i cellen i kolonne 'A'. Jeg har brug for at finde de blanke celler i kolonne a, og kopiere indholdet, fra cellen ovenover ned i den blanke. Kan dette gøres pr. automatik (jeg har ca. 5.000 records)?
Jeg havde tænkt mig noget i retning af, først at markere området i kolonne a der skal behandles, og så en makro, der starter ovenfra, finder den første tomme celle, kopierer indholdet fra cellen ovenfor ind i den aktuelle, og så går videre med den næste. Makroen skal slutte automatisk når sidste celle i det markerede område er udfyldt.
/Brassovitski

 
 
Kommentar
Fra : sion


Dato : 09-06-08 13:16

Lav en ny kolonne, hvor du indsætter følgende formel i række 2 og trækker ned:

=HVIS(A2="";A1;A2)

Den nye kolonne indeholder nu de korrekte værdier, og du kan ved hjælp af kopiér og indsæt speciel -> værdier overskrive værdierne i kolonne A.

Simon

Kommentar
Fra : Brassovitski


Dato : 12-06-08 14:39

Hej sion
Hvad så hvis der er flere blanke efter en udfyldt celle, f.eks. celle a1= Otto, celle a2="", cellea3="", celle a4=""?

Accepteret svar
Fra : sion

Modtaget 200 point
Dato : 12-06-08 15:15

Lad os sige, at den nye kolonne, du har oprettet og indtastet formel i, er kolonne X. Så kan en lille ændring i formlen klare problemet:

=HVIS(A2="";X1;A2)

Formlen skal stadig trækkes nedad.

Simon

Godkendelse af svar
Fra : Brassovitski


Dato : 28-06-08 15:31

Tak for svaret sion.
Jeg har løst problemet som følger:
Kolonne A indeholder værdier og tomme celler.
I kolonne B har jeg indsat formlen= "=HVIS(A3>0;A3;B2)"

Hvis f.eks. a2>0, indsættes værdien fra A2 i B2-
Hvis a2 er <0 indsættes værdien fra A1 i b2

Dette virker også hvis der er flere på hinanden følgende tomme celler i kolonne A. Eneste betingelse er at a2 har en værdi, altså den må ikke være tom. Formlen kan sikkert udvides, så den også tager højde for dette, men som den er nu, virker det OK.
Det havde selvfølgelig været rarere med en makro, så man ikke skal bøvle med at kopiere værierne frem og tilbage. Det prøver jeg næste gang.
Brassovitski

Kommentar
Fra : Brassovitski


Dato : 29-06-08 11:49

Citat
Hvis a2 er <0 indsættes værdien fra A1 i b2
A1 skal selvfølgelig være B1.


Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407943
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste