Avatar billede kim1a Ekspert
21. marts 2016 - 11:59 Der er 10 kommentarer og
1 løsning

Omgå countif udfordringer

Vi har et fællesdrev hvor supportere ligger filer med data på salg. Disse data skal jeg trække over i andre løsninger og f.eks. summere dem.

En fil kunne f.eks. have en linje pr salg og en lokation stående. Så vil jeg tælle hvormange der er med denne lokation. Lige ud af landevejen countif funktion, men funktionen duer åbenbart kun i referencer til andre projektmapper når disse er åbne - selvom man siger "opdater ikke" fra links.

Kan dette omgåes i den konkrete Excelprojektmappe, eller har nogen en ide til at omgå det (andet end at lave sammentællingen direkte i supporterens fil og så blot hente en direkte henvisning?
Avatar billede natkatten Mester
21. marts 2016 - 13:03 #1
Prøv med SUMPRODUKT med en syntaks a la denne:

=SUMPRODUKT(--('<stinavn fil filen>\[filnavn.filtype]arknavn'!<område der skal tælles>="<hvad der skal tælles>"))

Ellers kan det ske vha. VBA.
Avatar billede kim1a Ekspert
21. marts 2016 - 14:02 #2
Jeg er med på at VBA måske kunne løse det, men det virker uoverskueligt når den skal skifte navn på projektmappen der hentes fra.

Jeg forsøgte dette:
=SUMPRODUCT(('[2016 week 11 Salgs- og ordrebeholdning pr  Forhandler.xlsx]nye kunder'!$H$1:$H$29=B8))

I B8 står der Et forhandlernavn, og det gør der også i filen. Countif virker, men sumprodukt gør ikke - jeg tænker det er noget med arrey, men kan kun få den til at sætte tuborg-klammer udenom hele formlen?

Jeg er ikke med på de første streger i din formel, og er meget lidt skarp i sumprodukt.

Kan udfordringen være at ikke alle celler i kolonne H (hvor forhandlernavn står) er udfyldt?
Avatar billede kim1a Ekspert
21. marts 2016 - 14:06 #3
Jeg har selvfølgelig den fulde sti på hvis jeg lukker det ark den skulle hente fra, men i første omgang skulle jeg bare have den til at vise det samme - lukket dokument eller ej.
Avatar billede supertekst Ekspert
21. marts 2016 - 14:33 #4
Ville det være en mulighed at kunne få data fra kildefilen indsat i et ark på din egen fil - selv om kildefilen er lukket og forbliver det. Via VBA med en lidt speciel tilgang til kildefilen kan det lade sig gøre - let og hurtigt.
Avatar billede kim1a Ekspert
21. marts 2016 - 14:44 #5
Ja, det kunne måske endda være hensigtsmæssigt, da jeg samler op fra flere steder.

Udfordringen er måske at kildefilerne ligger på et teamplace (jeg ved ikke om det svarer til Teamplace.com) - vores hedder Teamplace.Firmanavn.com når vi tilgår det via internet browser.
Avatar billede supertekst Ekspert
21. marts 2016 - 15:09 #6
Kender ikke til Teamplace.com - men det kan jeg da måske komme til.
Avatar billede supertekst Ekspert
21. marts 2016 - 15:33 #7
Er oprettet på Teamplace - og har oploaded en fil - så nu kan jeg prøve.
Avatar billede kim1a Ekspert
21. marts 2016 - 15:34 #8
Fedt du gider.
Avatar billede supertekst Ekspert
22. marts 2016 - 09:29 #9
Lykkedes ikke - desværre
Avatar billede kim1a Ekspert
22. marts 2016 - 13:25 #10
Og din sumprodukt? Kan du evt. lave et eksempel på denne?
Avatar billede kim1a Ekspert
05. april 2016 - 08:14 #11
Jeg lukker uden bedre løsning
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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