"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Excel Problemchen

Mi(kk)e 01.02.2011 - 22:50 4231 6
Posts

Mi(kk)e

Big d00d
Registered: Jan 2007
Location: wien
Posts: 229
Hallo leute,
hab folgende tabelle und ein problem
01-02_164244.png
http://666kb.com/i/bqm7kgzr8g3gy6964.png

aufgabenstellung bzw ausgangssituation
ich habe in einer zelle den wert für Vs den Spitzendurchfluss

dieser beträgt sagen wir mal 0,98

es soll die zeile heruasgefunden werden, welche dem wert am nächsten ist, so weit der einfache teil

danach soll herausgefunden werden welche dimension das rohr haben soll,
dazu wird in der herausgefundenen zeile gesucht in welcher spalte die geschwindigkeit annähernd 2 m/s ist

es kann sich also nur um die Spalten C E G I K M O nach dem wert gesucht werden

als ergebnis soll er mir dann die Werte der Zeile 9 dieser Spalte geben

um beim beispiel 0,98 m/s zu bleibeb
01-022_164245.png
http://666kb.com/i/bqm805bx82tuv5yp8.png


ich glaube mit einfachen funktionen ist das nicht mehr zu lösen oder?

schon mal danke für eure hilfe
Bearbeitet von Mi(kk)e am 01.02.2011, 22:52

Timmää

Big d00d
Avatar
Registered: Nov 2007
Location: linz
Posts: 222
ich denk schon dass man das mit funktionen lösen kann, würd aber einfach ein makro dafür schreiben.

Würd mich wiedermal reizen sowas zu schreibn, schaut zeitlich aber grad schlecht aus, da ich grad netmal ein ms office zur verfügung.


jedoch muss man für vba net viel können

Mi(kk)e

Big d00d
Registered: Jan 2007
Location: wien
Posts: 229
bin leider auf vba nicht ganz fit, wenn mir jemand schlagworte sagt welche art von befehlen ich in vba verwenden muss würd ich mich reinlesen,

punkto funktionen
ich kam von den überlegungen her zu einem Sverweis für die zeile und dann wärs hab ich mit ein paar wenn abfragen begonnen aber kam nicht weiter

Timmää

Big d00d
Avatar
Registered: Nov 2007
Location: linz
Posts: 222
naja spezielle befehle brauchst eig net

du gehst die Spalte Vs durch bis ein wert größer dem gesuchten ist, schaust ob der oder der davor näher dran ist.
dann hast die zeile und gehst diese in einer schleife durch (for schleife mit step 2 weilst nur jede 2. spalte brauchst).

Jetzt hast die Spalte und kannst die Zeile 9 davon ausgebn/woauchimmer hinschreibn

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6180
Zitat von Timmää
naja spezielle befehle brauchst eig net

du gehst die Spalte Vs durch bis ein wert größer dem gesuchten ist, schaust ob der oder der davor näher dran ist.
dann hast die zeile und gehst diese in einer schleife durch (for schleife mit step 2 weilst nur jede 2. spalte brauchst).

Jetzt hast die Spalte und kannst die Zeile 9 davon ausgebn/woauchimmer hinschreibn

So weit war ja vermutlich jeder der das gelesen hat :p

wenn er nicht weiß wie er mit vba umgehen soll, weiß er auch nicht wonach er suchen soll - somit ist ja für ihn jeder Befehl neu bzw. "speziell"

Timmää

Big d00d
Avatar
Registered: Nov 2007
Location: linz
Posts: 222
naja "net ganz fit" ist dehnbar

ansonsten:
Zellen Ansprechen mit

Cells(Zeilennummer,Spaltennummer).value

sonst brauchst nur for, if und vergleichsoperatoren

Mi(kk)e

Big d00d
Registered: Jan 2007
Location: wien
Posts: 229
stimmt eigentlich, werd mir das ganze in vb mal anschaun,
danke fürs richtung angeben
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz