Hurra for array-formler :-) =MIDT(VENSTRE(CELLE("Filnavn";A1);FIND("[";CELLE("Filnavn";A1))-2);MAKS((MIDT(VENSTRE(CELLE("Filnavn";A1);FIND("[";CELLE("Filnavn";A1))-2);KOLONNE(1:1);1)="\")*KOLONNE(1:1)+1);100)
Jeg har lige testet her (efter at have oversat til engelsk) og det virker fint. Husk at det er en array-formel, der skal afsluttes med CTRL-SHIFT-ENTER og ikke bare ENTER.
Jans formel virker fint her. prøv at højreklik på en arkfane og vælg indsæt. her vælger du så Internationalt makroark. Klip Jans engelske formel ud og indsæt den der. kopier den så over på dit eget ark. Nu er den blevet oversat til dansk. erstat så filename med filnavn.
I stedet for cell("filename";a5) hedder celle delen =cell("filename"). Jeg har lige undersøgt en lille ting! Hvis du skifter mellem flere ark og opdaterer i et andet ark så får du #VALUE! I ark med formlen, så det var vist ikke der rigtige sted at "spare".
Rigtig, den kan gøres noget kortere, hvis den må stå i to celler. Men som jeg skriver 16:16:49 i går har jeg tilstræbt at have det hele i én formel (nok mest for udfordringens skyld) :-)
Synes godt om
Ny brugerNybegynder
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.