Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zelle so oft potenzieren bis bestimmter Wert erreicht ist?
#11
Eigentlich wäre die 2. optimal, wenn ich einen besseren PC hätte.^^
Könntest du mir den Solver geben, wenn die Bedingung 30000 wäre?
Vielleicht kann ich es dann besser verstehen.
Und danke für deine große Hilfe :)
Antworten Top
#12
Hallo,

der Solver ist in Excel und den Wert gibst Du vor.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#13
Ahh, ist mir auch gerade aufgefallen, wollte meine Antwort gerade löschen. Nun gut.
Also ich muss sagen, dass beide Lösungen nicht das sind, wonach ich gesucht habe.
Bei der 1. Funktion müsste ich bei jedem einzelnen Wert rumprobieren, wann es passt und das ist mir bei 1000 Werten doch etwas zu mühselig.
Die 2. Funktion wäre so, wie ich mir das gewünscht habe, mehr oder weniger voll-automatisch. Der einzige Kritikpunkt daran sind die Hilfsspalten und die dafür zu hohe Wartezeit, bis der PC mit allen durch ist.
Also am liebsten wäre mir eine Formel mit der Übersicht der 1. Funktion und der Automatisierung der 2. Formel.

Wäre denn dieses VBA eine Option für meinen Wunsch?

Und danke für deine Hilfe :)
Antworten Top
#14
Hallo,

hier mal ein Makro:


Code:
Sub test()
Dim loA As Long
Dim dblErg As Double
Dim loFakt As Long
Dim loletzte As Long
loletzte = Cells(Rows.Count, 1).End(xlUp).Row
For loA = 2 To loletzte
   dblErg = 0
   loFakt = 0
   Do While dblErg < Range("D1")
       dblErg = dblErg + Cells(loA, 1) ^ loFakt
       loFakt = loFakt + 1
   Loop
       Cells(loA, 2) = loFakt - 1
Next

End Sub
Vorgaben: Zahlen in A ab Zeile 2, Zielwert in D1
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • ChillAlta
Antworten Top
#15
Hallo

Wie wäre es damit?
Im "normalen" Zahlenbereich wirst du wohl kaum über n^5 hinauskommen.
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHI
120000 012345 
2         
3101 1110003
451 1110003
534,3333 1110003
626 1111004
721 1111004
817,66666 1111004

ZelleFormel
C3=--(B3+$A3^C$1<$A$1)
I3=SUMME(C3:H3)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#16
(09.11.2016, 15:43)BoskoBiati schrieb: Vorgaben: Zahlen in A ab Zeile 2, Zielwert in D1

Danke für dieses Makro, finde es auch perfekt für meine Tabellen, nur würde ich gerne wissen, wie man den Bereich der Ausgangswerte umstellen könnte.
Ich frage deshalb, weil meine Werte nicht immer in A ab Zeile 2 sein können.
Trotzdem schonmal vielen Dank für deine Mühe!

Edit: Mir ist gerade aufgefallen, dass sich die Ausgabe immer an dem Wert links neben ihm orientiert, hat sich also erledigt. 
Vielen Dank für deine großartige Unterstützung und noch einen schönen Abend
Antworten Top
#17
(09.11.2016, 18:01)shift-del schrieb: Im "normalen" Zahlenbereich wirst du wohl kaum über n^5 hinauskommen.
Genau das ist das Problem, sie können locker in den dreistelligen Bereich fallen und da macht der PC nur bedingt mit :)
Antworten Top
#18
(09.11.2016, 19:46)ChillAlta schrieb: Genau das ist das Problem, sie können locker in den dreistelligen Bereich fallen und da macht der PC nur bedingt mit :)
Und warum kommen in deinen Beispielen nur "kleine" Zahlen vor?
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste