Zum Inhalt springen
  • Das GSF wandelt Links in Affiliate Links um, um ggf. eine Provision erhalten zu können. Gerne nutzen bitte, danke! Mehr Infos, wie ihr das GSF unterstützen könnt, findet ihr im GSF Support Topic.

Excel Hilfe: Wenn dann Krams.


freibier

Empfohlene Beiträge

Moin,

ich habe hier riesige Excel Tabellen, aus denen ich bestimmte Werte brauche, bisher habe ich die immer per Hand rausgesucht, aber dazu sind die Tabellen inzwischen zu groß und zu viele. Die angehängte Tabelle ist sehr stark gekürzt, nicht wundern. ;-)

 

Ich suche den ersten Wert in Spalte A, nachdem der Wert in Spalte B unter 626,61... gefallen ist, leider ist der Zeitpunkt nicht immer der gleiche, sonst könnte ich ja immer =A227 schreiben und gut ist. Den Wert, den ich auch Spalte A haben will, habe ich mal gelb  markiert. Ich hoffe man kann verstehen, was ich meine, da muss es doch irgendwas in Sachen "wenn /dann" oder so geben? Ich bin nur leider die absolute Programmiernulpe...

 

Mappe2.xlsx

 

 

Gruß, Ralf

Mappe2.xlsx

Mappe2.xlsx

Link zu diesem Kommentar
Auf anderen Seiten teilen

sollte über ne einfache wenn anweisung funktionieren.

 

am einfachsten ist, du machst dir ne dritte spalte wo in jedem feld diese anweisung drin steht für entsprechende spalte. kannst du ja einfach runter ziehen.

 

da steht drin =WENN(Bn<626,61; An; "0") irgendwo in der dritten zeile taucht dann eben gesuchter wert auf. noch zu umständlich wegen immernoch scrollen?

 

 

edit: das kleine n ist der index. einfach durch klicken in der ersten zeile anfangen und dann eben bis unten ziehen.

 

um es "quick and dirty" zu lösen kannst du ganz oben einfach =MITTELWERT(C:C) reinschreiben. das gibt dir dann direkt den gesuchten wert an, da ja nur ein wert in der spalte steht.

 

probiers mal aus

Bearbeitet von mottin86
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ach so, ich meinte nicht die Mittelwert-Lösung, sondern die IF-THEN Formel.

 

Wenn ich mir das Posting von Freibier noch mal so durchlese, da gibt's auch noch charmantere Lösungen. Zum Beispiel daß in Zelle C3 der Wert aus Spalte A angezeigt wird, bei welcher in der entsprechenden Zelle in B der Schwellwert unterschritten wird. Wäre irgendwas mit Array oder so. Hab hier daheim leider kein Excel, da kann ich das nicht ausprobieren. Wäre allerdings eine charmante Aufgabenstellung.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Es geht um 630 Tabellen, die von A bis BQ gehen mit jeweils grob 8000 Zeilen. Daraus brauche ich jeweils immer 7 Werte aus einer Zeile, die ich bisher immer manuell suchen muss...

Ich probier morgen mal die genannten Sachen aus. Vielen Dank!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Es geht um 630 Tabellen, die von A bis BQ gehen mit jeweils grob 8000 Zeilen. Daraus brauche ich jeweils immer 7 Werte aus einer Zeile, die ich bisher immer manuell suchen muss...

Ich probier morgen mal die genannten Sachen aus. Vielen Dank!

 

oha, da hat einer wohl lange bei der hiwi stelle gepennt und muss jetzt alles flott aufholen wa :-D

 

630 tabellen is natürlich böse. da würde sich ja fast n matlab tool lohnen. allerdings weiß ich nicht, wie man ne excel tabelle in nen matlab vektor lädt und das auch noch 630 mal voll automatisch. sonst wär das ne sache von 2 minuten. bedingung schreiben, alle tabellen laden, skript ausführen und alle 630 werte mit zeilenangabe kommen als ausgabevektor raus.

falls abzusehen ist, dass das nicht die letzten 630 tabellen sind würde ich ernsthaft über sone lösung nachdenken und die tabellen direkt als matlab file erstellen, dann gehts nämlich fix.

 

ansonsten mal google ankurbeln und excel tabelle in matlab googeln.

Link zu diesem Kommentar
Auf anderen Seiten teilen

oha, da hat einer wohl lange bei der hiwi stelle gepennt und muss jetzt alles flott aufholen wa :-D

 

630 tabellen is natürlich böse. da würde sich ja fast n matlab tool lohnen. allerdings weiß ich nicht, wie man ne excel tabelle in nen matlab vektor lädt und das auch noch 630 mal voll automatisch. sonst wär das ne sache von 2 minuten. bedingung schreiben, alle tabellen laden, skript ausführen und alle 630 werte mit zeilenangabe kommen als ausgabevektor raus.

falls abzusehen ist, dass das nicht die letzten 630 tabellen sind würde ich ernsthaft über sone lösung nachdenken und die tabellen direkt als matlab file erstellen, dann gehts nämlich fix.

 

ansonsten mal google ankurbeln und excel tabelle in matlab googeln.

 

daten = xlsread('test.xls');

Link zu diesem Kommentar
Auf anderen Seiten teilen

daten = xlsread('test.xls');

 

alten inschenör, wusste garnich, dat et schon matlab gab als du studiert has :wheeeha: kannst du auch simulink? :-D

legt der als vektor im selben format wie die tabelle an?

 

@freebeer das würde dein ganzes problem mit 2 schleifen vermutlich in sekunden lösen :thumbsup:

Bearbeitet von mottin86
Link zu diesem Kommentar
Auf anderen Seiten teilen

alten inschenör, wusste garnich, dat et schon matlab gab als du studiert has :wheeeha: kannst du auch simulink? :-D

legt der als vektor im selben format wie die tabelle an?

 

@freebeer das würde dein ganzes problem mit 2 schleifen vermutlich in sekunden lösen :thumbsup:

:-D wie jetzt? mit 31 zählt man schon zum alten eisen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

alten inschenör, wusste garnich, dat et schon matlab gab als du studiert has :wheeeha: kannst du auch simulink? :-D

legt der als vektor im selben format wie die tabelle an?

 

@freebeer das würde dein ganzes problem mit 2 schleifen vermutlich in sekunden lösen :thumbsup:

 

ja legt es genau gleich an.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Moin,

danke für die Hilfen, bin gerade bei einem Kumpel gewesen, letztendlich ist es folgende Zeile geworden:

 

=SVERWEIS(17,6;'F:\Versuch\-++\[-++1 4u4u 005005 13 start.xlsx]+-+1 4u4u 005005 13u start'!$A:$BQ;12)

 

 

Gruß, Ralf

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.


  • Beiträge

    • Das ein 20 KG leichterer Roller das härtere Fahrwerk haben soll...ok     Längerer Federwrg hat doch nichts mit der Härte zu tun...   Egal..
    • @powerracer   Liest eigentlich irgendwer genau was ich schreibe und die Fotos die ich sende? Ich werde jetzt nicht in das übliche Mimose Spiel einsteigen. 1. Schrieb ich das es eine Einspannvorrichtung gibt mit welcher auch die oberen Pleuelaufen winkelig gehont werden können. 2. Ist es ltm Erinnerung sogar auf den von mir eingescannten Seiten ersichtlich. 3. Schrieb ich nur das das relative Freihand honen bei den Harleys oftmals so betrieben wird da die Pleuel deutlich breiter bauen  4. Wieso Du Dich jedesmal so mokierst wenn andere Meinungen erwähnt werden erschließt sich mir net soll aber ruhig so sein, wird aber anderslautende Meinungen trotzdem net verhindern können.   @richosburlientschuldigung falscher Adressat den ich leider net löschen kann @wos Weiß jetzt net wie sehr Du im einspurigen Bereich verankert bist aber viele 4T 1-2 Zylinder sind nach wie vor rollengelagert wobei es schön langsam eng wird mit den lärmenissionen. Selbst die frühen Kawasaki 4 Zylinder und Suzuki Gsxr hatten rollengelagerte Wellen. Edith: an den Hauptlagern bevor Helmut wieder ein Haar in der Suppe findet    Rlg Christian 
    • Mal wieder weg vom Baumfrevel und hin zum Gärtnerischen. Wer Ziergräser hat, der sollte zumindest jetzt vor den ersten Schneefällen aktiv werden!   Grundsätzlich sind fast alle Ziergräser winterhart. Allerdings erfreuen sich die meisten dieser Gräser, wenn über den Winter das sogenannte "Herz" dieser Pflanze geschützt ist. Weniger wegen dem Frost. Vielmehr wegen der sogenannten Winternässe Diese kann dazu führen, das das Innere des Grashorstest fault, wodurch auch der Wurzelballen massiv geschädigt wird. Daher binde ich die meisten (vor allem die Hohen) säulenförmig zusammen. Der Vorteil ist auch, dass dir der Schnee das Gras nicht auseinander drückt und darunter befindliche Stauden oder auch Rasen erstickt. Oft machen so zerflederte und zusammengedrückte Gräser einen recht schlampigen Eindruck (vor allem in Designer-Gärten) wo ggf. auch mit Zierkies gearbeitet wurde. Optisch ergeben diese zusammengebundene Gräser mit dem ersten Schnee oft einen ganz netten Eindruck.  Vlies habe ich aus optischen Gründen immer weggelassen und ist meines Erachtens auch nicht wirklich notwendig. Auf Folien sollte ebenfalls vollkommen verzichtet werden.   Immergrüne Gräser (meistens eher klein bis mittelhoch) werden nicht gebunden bzw. geschützt! z.B. Carex Sorten oder auch die kleineren Festuca (Schwingel) Gräser etc.   Bei den Gräsern gilt grundsätzlich, dass diese erst im Frühjahr geschnitten werden. Nur dann ist gewährleistet, dass sie auch kräftigst wieder austreiben und sich der Horst vergrößert. Die immergrünen werden in der Regel nicht geschnitten, außer sie werden zu wuchtig. Aber auch da wird bis zum Frühjahr zugewartet.           Im zeitigen Frühjahr wird dann mit der Gartenschere bzw. auch rustikaler mit der Heckenschere jeder Horst retour geschnitten. In der Regel Ende Februar / Anfang März, kurz vor dem Austrieb.
×
×
  • Neu erstellen...

Wichtige Information