19. april 2004 - 13:08Der er
10 kommentarer og 1 løsning
Matrix Count IF
Hejsa
((Det er mandag!!))
Har følgende tabel: A = IDnr B = Fejlkodenr
I et andet ark skal jeg have talt antallet af forekomster pr. fejlkode pr. IDnr
Altså en countif med både IDnr og Fejlkodenr som kriterie.
Må gerne være en VBA løsning - men via f.eks. WorksheetFunctions I et andet ark har jeg IDnr i kolonne A og fejlkodenr i række 1 fra kolonne B til f.eks. F.
(kan sagtens selv tælle dem op - men det er en langsom løsning)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis dine data er på ark1 og sammentælling på ark2. På ark2 har du ID nedad fra A2 til A117 og Fejlkoder fra B1 til F1. Indsæt formlen i B2 og træk nedad og henad
Nu ved jeg godt at de ikke er markeret inden, men her er et forslag
Sub test() Dim rcell As Range For Each rcell In Selection rcell.Value = _ Evaluate("=SUMPRODUCT((Ark1!$A$1:$A$117=$A" & rcell.Row & ")*(Ark1!$B$1:$B$117=" & Mid(rcell.Address, 2, 1) & "$1))") Next End Sub
Jeg synes faktisk det er hurtigere end at sætte formlen ind i arket.... og så skifte den til en værdi.... måske jeg bliver klogere...!!
Takker :-)
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.