Clever-Excel-Forum

Normale Version: Zelle so oft potenzieren bis bestimmter Wert erreicht ist?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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 :)
Hallo,

der Solver ist in Excel und den Wert gibst Du vor.
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 :)
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
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
(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
(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 :)
(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?
Seiten: 1 2