Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1164to1168
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mal wieder ein Duplikat Problem

Mal wieder ein Duplikat Problem
Peter
Hallo,
ich habe eine Liste mit Monteureinsätzen in der u.a. Name, Datum, Einsatzort und Spesentage stehen.
Normalerweise macht das ganze kein Problem, da die Monteure sich zu 90% einen Tag an einem Einsatzort aufhalten. Also Spesentag = 1 (bisher immer manuell eingetragen).
Allerdings kommt es auch schon mal vor, dass ein Monteur an einem Tag 2 Einsatzorte besucht. Aus diesem Grund wird im Moment immer noch manuell über Autofilter geprüft, ob der Monteur an diesem Tag nur einen Einsatz hatte. Diese Prüfung ist relativ zeitaufwändig.
Gibt es eine Möglichkeit, das ganze zu automatisieren?
Die Ideallösung wäre folgende:
Das System überprüft, ob ein Monteur zu einem bestimmten Datum nur einen Einsat hat. Wenn ja, wird eine 1 in die Spesentage eingetragen.
Hat er an einem Datum 2 Einsatzorte besucht, soll in alle Spesentage des Datums 0,5 eingetragen werden.
Das ganze liesse sich entsprechend fortsetzen, wenn er 3 Einsatzorte besucht hätte (Spesentage 0.3333) etc.
Ich habe mir schon das Hirn zermartert, aber da scheinen meine Kenntnisse in Excel am Ende zu sein :-(
In der Hoffnung nicht zu kompliziert geschildert zu haben und auf mögliche Lösungsansätze
Peter

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Mal wieder ein Duplikat Problem
09.07.2010 08:43:50
Harald
Hallo Peter,
Mit Summewenn und zweifacher Bedingung. Beispiel:
Name Datum Einsatzort Spesentage
Müller 40238 Adorf =1/SUMME(WENN($A$2:$A$10=A2;WENN($B$2:$B$10=B2;1;0)))
Schulze 40238 Bdorf =1/SUMME(WENN($A$2:$A$10=A3;WENN($B$2:$B$10=B3;1;0)))
Peters 40238 Cdorf =1/SUMME(WENN($A$2:$A$10=A4;WENN($B$2:$B$10=B4;1;0)))
Müller 40239 Astadt =1/SUMME(WENN($A$2:$A$10=A5;WENN($B$2:$B$10=B5;1;0)))
Müller 40239 Bstadt =1/SUMME(WENN($A$2:$A$10=A6;WENN($B$2:$B$10=B6;1;0)))
Peters 40239 Cstadt =1/SUMME(WENN($A$2:$A$10=A7;WENN($B$2:$B$10=B7;1;0)))
Schulze 40239 Ddorf =1/SUMME(WENN($A$2:$A$10=A8;WENN($B$2:$B$10=B8;1;0)))
Schulze 40239 Edorf =1/SUMME(WENN($A$2:$A$10=A9;WENN($B$2:$B$10=B9;1;0)))
Schulze 40239 Fdorf =1/SUMME(WENN($A$2:$A$10=A10;WENN($B$2:$B$10=B10;1;0)))
Gruß
Harald Kapp
Anzeige
AW: mit Formel ?
09.07.2010 08:45:09
hary
Hallo Peter
so?
Tabellenblattname: Tabelle1
 

A

B

C

D

1

Monteur1

01.07.2010

a

0,5000

2

Monteur2

02.07.2010

b

0,3333

3

Monteur3

03.07.2010

c

1,0000

4

Monteur2

02.07.2010

b

0,3333

5

Monteur5

05.07.2010

e

1,0000

6

Monteur6

06.07.2010

f

1,0000

7

Monteur2

02.07.2010

b

0,3333

8

Monteur1

01.07.2010

q

1,0000

9

Monteur9

09.07.2010

i

1,0000

10

Monteur1

01.07.2010

a

0,5000

11

 

 

 

 

12

 

 

 

 


Benutzte Formeln:
D1: =1/SUMME(($A$1:$A$100=A1)*($B$1:$B$100=B1)*($C$1:$C$100=C1))
D2: =1/SUMME(($A$1:$A$100=A2)*($B$1:$B$100=B2)*($C$1:$C$100=C2))
D3: =1/SUMME(($A$1:$A$100=A3)*($B$1:$B$100=B3)*($C$1:$C$100=C3))
D4: =1/SUMME(($A$1:$A$100=A4)*($B$1:$B$100=B4)*($C$1:$C$100=C4))
D5: =1/SUMME(($A$1:$A$100=A5)*($B$1:$B$100=B5)*($C$1:$C$100=C5))
D6: =1/SUMME(($A$1:$A$100=A6)*($B$1:$B$100=B6)*($C$1:$C$100=C6))
D7: =1/SUMME(($A$1:$A$100=A7)*($B$1:$B$100=B7)*($C$1:$C$100=C7))
D8: =1/SUMME(($A$1:$A$100=A8)*($B$1:$B$100=B8)*($C$1:$C$100=C8))
D9: =1/SUMME(($A$1:$A$100=A9)*($B$1:$B$100=B9)*($C$1:$C$100=C9))
D10: =1/SUMME(($A$1:$A$100=A10)*($B$1:$B$100=B10)*($C$1:$C$100=C10))
Matrixformel abschliessen mit strg+shift+enter
gruss hary
Anzeige
AW: vergiss die erste
09.07.2010 08:52:08
hary
Hallo
so ist es besser.
Tabellenblattname: Tabelle1
 

A

B

C

D

1

Monteur1

01.07.2010

a

0,5000

2

Monteur2

02.07.2010

b

0,3333

3

Monteur3

03.07.2010

c

1,0000

4

Monteur2

02.07.2010

a

0,3333

5

Monteur5

05.07.2010

e

1,0000

6

Monteur6

06.07.2010

f

1,0000

7

Monteur2

02.07.2010

c

0,3333

8

Monteur1

01.07.2010

a

0,5000

9

Monteur9

09.07.2010

i

1,0000

10

Monteur1

02.07.2010

a

1,0000


Benutzte Formeln:
D1: =1/SUMME(($A$1:$A$100=A1)*($B$1:$B$100=B1))
D2: =1/SUMME(($A$1:$A$100=A2)*($B$1:$B$100=B2))
D3: =1/SUMME(($A$1:$A$100=A3)*($B$1:$B$100=B3))
D4: =1/SUMME(($A$1:$A$100=A4)*($B$1:$B$100=B4))
D5: =1/SUMME(($A$1:$A$100=A5)*($B$1:$B$100=B5))
D6: =1/SUMME(($A$1:$A$100=A6)*($B$1:$B$100=B6))
D7: =1/SUMME(($A$1:$A$100=A7)*($B$1:$B$100=B7))
D8: =1/SUMME(($A$1:$A$100=A8)*($B$1:$B$100=B8))
D9: =1/SUMME(($A$1:$A$100=A9)*($B$1:$B$100=B9))
D10: =1/SUMME(($A$1:$A$100=A10)*($B$1:$B$100=B10))
matrixformel abschliessen mit strg+shift + enter
gruss hary
Anzeige
AW: Mal wieder ein Duplikat Problem
09.07.2010 08:46:57
Peter
Jungs ihr seid genial. BESTEN DANK!
Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige