Re: VSuchlauf mit dem Befehl Rechnetext kombinieren
Thomas Kaegi <[email protected]> Mon, 08 Dec 2014 23:41:02 +0100
| Newsgroups | gmane.os.apple.ragtime.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Sebastian
Ich komme mit deinem Wunsch nicht ganz klar.
Zuerst mal dies:
Im Dokument "Datei_A" im Rechenblatt RB1 stehen in den Zellen B1:B100 Werte. Dann lautet in irgend einem anderen Dokument die Formel, welche die Anzahl Werte in diesem Bereich ermittelt, die >0 sind:
VSuchlauf("Datei_A.rtd"!RB1!$B$1:$B$100;LfdZelle>0)
Du brauchst also schon mal nur die einfachste Form der Suchlauffunktion (nur mit den 2 Argumenten "Bereich" und "Bedingung").
Ich bin leider nicht sicher, ob ich verstanden habe, was du mit "RechneText" erreichen willst. Soll der Name der Datei variabel sein, z.B. in einer Zelle stehen? Oder sind die Bereichskoordinaten variabel?
Ich nehme mal an, es gehe um meine erste Vermutung.
Annahme, in Zelle A3 von RB2 stehe der Name der Datei, in diesem Fall also "Datei_A". Das ".rtd" lassen wir mal weg, da sie ja wohl für alle Dateinamen erforderlich ist und deshalb in der Formel berücksichtigt werden kann.
Das Ziel ist eine Formel, die genau so lautet, wie oben angeführt, bei der aber der Dateiname variabel ist und der Zelle A2 entnommen werden soll.
Das machst du am besten so, dass du eine Formel mit der Funktion "Text" schreibst und an dieser so lange änderst, bis sie der obigen Formel entspricht. In diesem Fall:
Text("VSuchlauf("""&A2&".rtd"&"""!RB1!$B$1:$B$100;LfdZelle>0)")
Die dreifach-Anführungszeichen bewirken, dass im zusammengestellten Text ein Anführungszeichen zu stehen kommt.
Wenn der Text der Formel entspricht, dann scheibst du einfach noch "Rechne" davor.
Aufgepasst: Diese Versuche habe ich mit RagTime-DE(CH) gemacht. Gut möglich, dass mit RagTime-DE durchwegs oder wenigstens teilweise einfache Anführungszeichen erforderlich sind.
Ob ich jetzt deine Absicht richtig vermutet habe oder nicht - gehe einfach nach diesem Rezept vor:
1. gewünschte Formel schreiben
2. mit der Textfunktion den Text so erarbeiten, dass er der Formel entspricht
3. "Rechne" vor "Text(…" setzen
Falls allerdings der Bereich variabel sein soll, dann solltest du auch noch andere MetaFormel-Funktionen in Betracht ziehen.
Viel Erfolg!
Herzlicher Gruss, Thomas
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[email protected]>.
To unsubscribe, E-mail to: <[email protected]>
To switch to the DIGEST mode, E-mail to <[email protected]>
To switch to the INDEX mode, E-mail to <[email protected]>
Send administrative queries to <[email protected]>