quilty
Ich schau nur
|
Um bei deinem Excel File zu bleiben. G17 ist mein Suchfeld. Ich hab mal Spalte M als Hilfespalte verwendet, die kannst du ja verstecken wennst du es auch so machst. In Spalte M lasse ich mir die "L-Werte" anzeigen wo ich einen Match in der Zeile hab. =IF(ISERROR(MATCH($G$17;A5:K5;0));"";L5)
Und in der Ergebnisspalte dann den ersten Wert der gefilterten "L-Werte": {=INDEX(M3:M9;MATCH(1;IF(M3:M9<>0;IF(M3:M9<>"";1));0))}
Das witzige ... ich arbeite _NIE_ mit Excel ... ich hatte nur keine Lust auf die andere Arbeit für die viertel Stunde. ![;)](/images/smilies/wink.gif) Verbesserung: Im Ergebnisfeld noch einen Check ob überhaupt ein Wert gefunden wurde. Das ist aber Kosmetik.
Bearbeitet von quilty am 16.11.2012, 13:49
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
Seas!
Ich habe in einem Feld meine Arbeitszeit stehen: 7.30-20.00
-> kann ich irgendwie die Stunden ausrechnen lassen?
|
Hansmaulwurf
u wot m8?
|
Seas!
Ich habe in einem Feld meine Arbeitszeit stehen: 7.30-20.00
-> kann ich irgendwie die Stunden ausrechnen lassen? Ich hab jetzt kein Excel zur Hand, kannst du bei der Formatierung (rechtsklick und wies genau heißt weiß ich net) "Uhrzeit" als Format einstellen ? Dann sollt er das glaub ich checken
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
ich bräucht die Differenz ( Arbeitszeit ) ![;)](/images/smilies/wink.gif) zb: 7.30 bis 20.00 = 12.30 h
|
oanszwoa
Legend-
|
du müsstest die beiden Werte in eine separate Zelle schreiben und in einer dritten dann 7:30 von 20:00 subtrahieren. Damit das funktioniert, musst du beide Uhrzeiten auch als solche formatiert haben. Dann sollte es klappen. edit: hier ein Screenshot:
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
das is klar - nur leider hab ich die Uhrzeiten halt in dem Format als Termine in die Kalender getippt ![:rolleyes:](/images/smilies/rolleyes.gif) €dit sieht sich das alles nochmal abtippen...
|
oanszwoa
Legend-
|
hab noch einen Screenshot hinzugefügt. Was hast du denn im Moment in den Zellen stehen? Das lässt sich sicher auch automatisiert erledigen.
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
habs verstanden... ![:p](/images/smilies/tongue.gif) nur leider hab ich das angerichtet...: ![:D](/images/smilies/biggrin.gif) ![Excel excel_182992.png](/attachment.php?attachmentid=182992) tw gibts auch leerzeichen zwischen den Uhrzeiten
|
oanszwoa
Legend-
|
das sollte eigentlich kein Problem sein, den Inhalt zu splitten. Die Kombination von den Funktionen "Teil" und "Finden" sollte da hilfreich sein. Ich werf mal kurz das Excel an...
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
Punscheinladung incomming... ![:D](/images/smilies/biggrin.gif) edit meint hier werkelt Excel 2003...
|
oanszwoa
Legend-
|
Geh, passt schon. ![:)](/images/smilies/smile.gif) Bevor du die Formeln eingibst, ersetze einfach deine Punkte mit einem Doppelpunkt -> Str+F -> Ersetzen (du kannst vorher die gewüschten Spalten markieren, damit nicht jeder Punkt im Dokument ersetzt wird) Schau mal, ob das auch bei dir klappt ![:D](/images/smilies/biggrin.gif) edit... kleine Anpassung edit 2: jetzt passts. Hab in der zweiten Formel den wert angepasst, damit er automatisch nur 5 zeichen mit reinnimmt. Somit wird alles, was danach eingetragen ist, einfach abgeschnitten.
|
M4D M4X
LegendTier & Bier!! und LEDs ;)
|
THX! ![:eek:](/images/smilies/eek.gif) wann und wo findet die Punschübergabe statt?
|
Corran_Horn
Wollt's nur wissen...
|
Hätte da auch ein kleines Problem mit dem ich einfach überfordert bin -> ein "Suche/Ersetzen"-VBA Makro programmieren. Vielleicht könnt ihr mir ja dabei helfen. Es geht im Prinzip darum, dass es ein Datenbank-Worksheet gib in dem in Spalte B zigtausende Kundennummern stehen. (jedesmal wenn ein Kunde etwas bei uns bestellt kommt ein Eintrag hinzu). Mein Chef hätte aber gerne, dass da ein paar Kundennummern zusammengefasst werden und nur unter einer laufen. Daher hab ich ein Hilfs-Worksheet erstellt, dass in Spalte C alle Nummern listet die ersetzt gehören und in Spalte E alle Nummern durch die ersetzt werden soll. -> Auf Knopfdruck soll es dann möglich sein, dass Excel vom Helpfile C5 die Nummer in der Datenbank sucht und dann alle gefundenen Werte durch den Wert im Helpfile E5 ersetzt und dann die Liste abarbeitet. Hier noch kurz ein screenshot dazu: Wäre super, wenn ihr mir dabei helfen könntet ![:)](/images/smilies/smile.gif) tia Corran Edit: Wäre mir klarerweise auch nen Punsch oder nen Glühwein wert. Wenn ma uns da zamtun mim M4DM4X könnt ma gleich eine oc.at Punschrunde organisieren.
Bearbeitet von Corran_Horn am 23.11.2012, 16:00
|
Corran_Horn
Wollt's nur wissen...
|
Kann obiges leider nicht mehr editieren. Daher sorry für den Doppelpost. Wollte nur schreiben, dass sich das Problem gelöst hat. Hab in Zusammenarbeit mit einem Kollegen und einem Excel-Forum einen Code für das Makro zusammengeschustert. Falls mal wer was ähnliches braucht: Sub Corran()
Dim wd As Worksheet, wh As Worksheet
Dim D, H, i As Long, j As Long, S As String, N As String
Set wd = Worksheets("database"): Set wh = Worksheets("helpfile")
D = wd.Range("B1", wd.Range("B" & Rows.Count).End(xlUp)).Value2
D(1, 1) = "Customer"
H = wh.Range("C1", wh.Range("E" & Rows.Count).End(xlUp)).Value2
For i = 5 To UBound(H)
S = H(i, 1): N = H(i, 3)
For j = 2 To UBound(D)
If D(j, 1) = S Then D(j, 1) = N
Next j
Next i
wd.Range("B1", wd.Range("B" & Rows.Count).End(xlUp)).Value2 = D
End Sub
mfg Corran
|
d0lby
reborn
|
Ich weiß gerade nicht nach was ich googeln soll
Excel 2010 Man öffnet Datei, speichert sie ab und schließt sie (nur die Datei, nicht das ganze Excel). Öffnet die nächste Datei die in das gleiche Verzeichnis muss... aber Excel (im Vergleich zu der Excel 2003 Version) merkt sich das nicht und ist wieder irgendwo in den "Eigenen Dateien" oder wwi wo...
Das nervt unendlich weil ich xx Unterverzeichnise habe wo ich das speichern muss. Und ich brauche das unzähliche Male am Tag.
Gibt es eine Einstellung? tia
|