Zum Forum springen
Benachrichtigungen
Alles löschen

Excel Makro 10$ Aufwandsentschädigung

11 Beiträge
4 Benutzer
0 Reactions
739 Ansichten
daumi
Beigetreten: 23.10.2007
PokerStrategist

moin
ich hab wieder mal nen Excel Problem
Da meine Excelskills immer noch rudimentär sind und mir in der Vergangenheit hier immer super geholfen wurde, frag ich auch heute wieder mal nach.

nen 10er als Aufwandsentschädigung auf stars ist natürlich auch diesmal wieder drin.


was ich brauche
ich denke mal nen Makro da es anders wohl nicht machbar ist
also nen Makro (do while schleife????) :f_confused:
was folgendes macht bzw. kann
Spalte A,D und E ist gegeben.
In Spalte B sollen nun die jeweiligen Zahlen aus E eingetragen werden wenn die Zahl aus A gleich Die Zahl aus D ist. (hier schon vereinzelt eingetragen)
Also laufe so lange durch bis du die Zahl gefunden hast. Wenn gefunden dann schreibe die Zahl die dahinter in Spalte E steht hinter die Zahl in spalte B
Wenn die Zahl aus A nicht in D vorhanden ist soll eine Null geschrieben werden.
Die Tabelle hat ungefähr 2000 Zeilen.
Ich hoffe ich habs einigermassen verständlich erklärt.
Wäre super wenn mir wer helfen könnte
gruß daumi


Antwort
Zitat
10 Antworten
mosl3m
Beigetreten: 04.07.2007
Oldschool Grinder

In B4: =WENN(SUMMEWENN(A2;D2;E2) = 0; "";SUMMEWENN(A2;D2;E2))

Und dann halt einfach nach unten ziehen.

/edit: 10er kannst du stecken lassen^^


Antwort
Zitat
daumi Themenstarter
daumi
Beigetreten: 23.10.2007
PokerStrategist

Original von mosl3m
In B4: =SUMMEWENN(A4;D4;E4)

Und dann halt einfach nach unten ziehen.

/edit: 10er kannst du stecken lassen^^

danke für die antwort
aber leider hilft mir das nicht
so würden ja nur zeile 1 von A mit der zeile 1 von D verglichen werden
er soll aber Zeile1A mit allen zeilen aus D vergleichen d.h. von oben nach unten durchlaufen und prüfen ob A=D ist


Antwort
Zitat
mosl3m
Beigetreten: 04.07.2007
Oldschool Grinder

Achso. hatte ich falsch verstanden^^

Welche/ wie viele Zahlen stehen denn in Spalte D? Kannst du eventuell einfach D+E aufstiegend sortieren?


Antwort
Zitat
Schnipsi
Beigetreten: 31.03.2006
PokerStrategist

Hi,

in Zelle B4:
=SVERWEIS(A4;$D:$E;2;falsch)
und runterziehen

==> gibt die entsprechenden Werte aus Spalte E aus.
==> wenn nix gefunden, kommt "%NV" in Spalte B

==> falls du das auch noch weghaben willst (leere Zeile statt dem "%NV"), brauchst noch eine WENN-Schleife:

=WENN(ISTFEHLER(SVERWEIS(A4;$D:$E;2;falsch));"";SVERWEIS(A4;$D:$E;2;falsch))

müsste so passen...


Antwort
Zitat

=WENN(ISTNV(SVERWEIS(A4;$D$4:$E$22;2;FALSCH));0;SVERWEIS(A4;$D$4:$E$22;2;FALSCH))

und runterziehen...

schnipsi war schneller...:)


Antwort
Zitat
daumi Themenstarter
daumi
Beigetreten: 23.10.2007
PokerStrategist

Original von mosl3m
Achso. hatte ich falsch verstanden^^

Welche/ wie viele Zahlen stehen denn in Spalte D? Kannst du eventuell einfach D+E aufstiegend sortieren?

ich hab das bild noch mal geändert
das zeigt noch mal besser das problem es gibt halt auch buchstaben in A
umsortieren geht leider nicht da die reihenfolge in A zwingend bestehen bleiben muß in spalte D steht immer eine Zahl insgesamt wie oben schon geschrieben ca 2000 zeilen


Antwort
Zitat

schnipsis und meine löösung funzt, brauchst nicht länger suchen...


Antwort
Zitat
daumi Themenstarter
daumi
Beigetreten: 23.10.2007
PokerStrategist

Original von Schnipsi
Hi,

in Zelle B4:
=SVERWEIS(A4;$D:$E;2;falsch)
und runterziehen

==> gibt die entsprechenden Werte aus Spalte E aus.
==> wenn nix gefunden, kommt "%NV" in Spalte B

==> falls du das auch noch weghaben willst (leere Zeile statt dem "%NV"), brauchst noch eine WENN-Schleife:

=WENN(ISTFEHLER(SVERWEIS(A4;$D:$E;2;falsch));"";SVERWEIS(A4;$D:$E;2;falsch))

müsste so passen...

Original von marc0506
=WENN(ISTNV(SVERWEIS(A4;$D$4:$E$22;2;FALSCH));0;SVERWEIS(A4;$D$4:$E$22;2;FALSCH))

und runterziehen...

schnipsi war schneller...:)

super das sieht gut aus
ich danke euch
schreibt mir euren screen per com oder hier rein dann shippe ich euch jedem nen 10er
aber erst am Mo bin bis dahin unterwegs
gruß daumi


Antwort
Zitat
Schnipsi
Beigetreten: 31.03.2006
PokerStrategist

Hi,

der Stundenlohn grenzt fast an Wucher ;-)
==> kauf deiner Frau/Freundin/Angebeteten was schönes um meinen 10er :-)


Antwort
Zitat

wenn du magst, würde ich mich freuen, wenn du den 10er spendest!

wenn du keine lust hast, war die lösung umsonst...


Antwort
Zitat
Teilen: