Avatar billede overgreat Forsker
19. november 2018 - 22:16 Der er 1 løsning

ved bestemt variabel overføres ID til efterfølgende rækker... indtil variabel ses igen.

Jeg har et regneark med nedenstående struktur.
Jeg har et blankt kolonne A.
Jeg ønsker et værktøj som kan gøre følgende:

[I]- hver gang kolonne B indeholder -000- så tager den ID og placerer i kolonne A for alle rækker indtil næste -000- (dette gør den så hele dokumentet igennem) [/I]

Hvordan kan man gøre ovenstående? VBA, Notepad++ eller... jeg er åben for løsningsforslag.

Kolonne
A              B              C              D            E
-------------------------------------------------------------------

ID            Pos.            Antal    ID            Betegnelse
            -000-                ABCD    test billedet
ABCD    0001    1            123213    ting A
ABCD    0002    1            232133    Ting B
ABCD    0003                4324324    Ting C
ABCD    0004                3242343    Ting D
            -000-    1    EFGH            Proceduresæt
EFGH    0001    1    98098098    Ting E
EFGH    0002    1    7657657    Ting F
EFGH    0003    1    7657657    Ting G
Avatar billede Jan Hansen Ekspert
20. november 2018 - 02:09 #1
Formel til A2
=HVIS(B2="-000-";"";HVISER(INDIREKTE("B"&RÆKKE(A2)-1)="-000-";INDIREKTE("D"&RÆKKE(A2)-1);INDIREKTE("B"&RÆKKE(A2)-2)="-000-";INDIREKTE("D"&RÆKKE(A2)-2);INDIREKTE("B"&RÆKKE(A2)-3)="-000-";INDIREKTE("D"&RÆKKE(A2)-3);INDIREKTE("B"&RÆKKE(A2)-4)="-000-";INDIREKTE("D"&RÆKKE(A2)-4)))

træk formlen nedefter

Jan
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester