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.


Empfohlene Beiträge

Geschrieben

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

Geschrieben

Wenn(wert Spalte B>626,61;wert Spalte A;0)

Hoffe es passt so, kann deine Tabelle nicht öffnen. Fällt der Wert in der Spalte B wird Dir der Wert in Spalte A angezeigt. Die Null steht als Wert für den Fall das Spalte B höher als 626,61 ist.

Geschrieben (bearbeitet)

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
Geschrieben

mottin86's Lösung sollte passen. Alternativ kannst Du statt "0" auch einfach nur "" schreiben. Dann würde die Zelle leer bleiben und nicht 0 stehen falls Bn > Schwellwert.

Geschrieben

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.

Geschrieben

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!

Geschrieben

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.

Geschrieben

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');

Geschrieben (bearbeitet)

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
Geschrieben

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?

Geschrieben

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

 

oder zur elite weil man schon so lang fertig is ;-)

was war/ist denn dein handwerk? blechbieger oder strippenzieher?

Geschrieben

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.

Geschrieben

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

Geschrieben

Bei so einem Haufen Tabellen und Zeilen würde ich mich mal mit Access auseinander setzen. Scheint mir das geeignetere Werkzeug zu sein

Geschrieben

Ist ein Datenbankprogramm. Da hast du alle Tabellen in einer Datei. Und mit schlauer Indizierung rasend schnell beim Abfragen großer Datenmengen.

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

    • Moin,   eigentlich passt meine Frage nirgendwo so richtig hin, denn es geht um ein Gokart mit Ciao Motor. Diese Gokarts wurden von der Firma Schlösser GmbH Kunststofftechnik in Süßen (Baden-Württemberg) hergestellt. Die Produktion muss irgendwann in den 70er/80er Jahren erfolgt sein, die Firma existierte von 1971 bis 1983. Auf dem Typenaufkleber steht "Motor: Vespa Ciao". Das ist schon witzig konstruiert, die "Karosse" besteht aus GFK. Das Getriebe ist ein Ciao-Getriebe, allerdings steht hier die Hauptwelle auch aus dem Getriebedeckel heraus um die Antriebswelle aufzunehmen. Auf der anderen Seite ist statt dem Kettenritzel die andere Antriebswelle montiert. Gestartet wurde das Ding über einen Seilzugstarter, ähnlich den Seilzugstartern von Swing, alternativ: Schiebestart.   Kennt jemand so ein Gefährt oder hat gar eins? Ich habe zumindest vorher noch nie etwas davon gehört oder gesehen. Ich wäre für jede Information dankbar.   Gruß Jakob
    • Nein, ich freu mich darüber natürlich nicht. Aber mein erster Reflex ist es, versuchen zu verstehen, was dahinter steckt. Und da ist nun mal ein Urteil des Bundesverfassungsgerichts, das - mit nachvollziehbaren Argumenten - das bisherige System als ungerecht erkannt hat. Es musste also erneuert werden. Und dass es da Gewinner UND Verlierer geben wird, war klar und vorgegeben. Und nur, weil ich jetzt Verlierer bin, seh ich keinen Anlass zum schimpfen. Vielleicht hab ich auch einfach nur viele Jahre ungerechte Vorteile genossen (siehe Urteil)?   Das kommt drauf an. Nur weil es für mich teurer wird nicht.   Ich hab ein Grundstück, bei dem sich die Grundsteuer knapp vervierzigfacht (!) hat. Von 9,- auf 353,- EUR. Das Grundstück liegt teilweise in einem Landschaftsschutzgebiet, ist gänzlich unbebaubar. Das wird vermutlich seinerzeit der Grund für die niedrige Abgabe gewesen sein. Ich vermute, dass dies jetzt übersehen worden ist. Dann möchte ich das natürlich korrigieren lassen. Das halte ich für legitim.   Allerdings, wenn es nun eine bewusste Entscheidung sein sollte, auch solche Grundstücke höher zu besteuern, weil ich da mit meinen vielen geilen Weibern den ganzen Tag naggich in schönster Natur rumtollen und den geilsten  (Blümchen?) Sex habe (haben könnte?), dann ist das halt auch irgendwie nachvollziehbar und dann halt so. Irgendwoher muss das Geld für unsere Gemeinschaft herkommen. Das Sankt-Florians-Prinzip geht mir auf die frei baumelnden Nüsse. Der Besuch im Swingerclub kann übrigens teurer sein (hab ich gehört).
    • Um wie viel mm muss das Gehäuse denn in etwa aufgespindelt werden? 
    • Oh man. Gut, dass das nicht auf der Produktseite stand. Naja jetzt bin ich ja was schlauer geworden. Danke 👍
    • Ich war auch sehr viele Jahre NGK Fanboy, aber seit geraumer Zeit habe ich nur noch trouble mit der Marke.  Bin jetzt auch bei allen Karren auf Denso umgestiegen und habe es bisher in keinster Weise bereut! 
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen. Datenschutzerklärung