ich habe aus zwei Spalten die Zellwerte in jeweils ein Array eingelesen und möchte diese nun schrittweise multiplizieren.
Also zum Beispiel Array1(1)*Array2(1)=b, Array1(2)*Array2(2)=b + neuer Wert.
Wer kann helfen?
Ralf
ich habe aus zwei Spalten die Zellwerte in jeweils ein Array eingelesen und möchte diese nun schrittweise multiplizieren.
Also zum Beispiel Array1(1)*Array2(1)=b, Array1(2)*Array2(2)=b + neuer Wert.
Wer kann helfen?
Ralf
Tja soweit hab ich die Aktion verstanden, glaub ich. Aber wo ist das Problem? Außer: Gibt es einen guten Grund die Daten in ein Array zu stellen?
Gruß HW
ja das gibt es. Ich brauche die aufsummierten X * Y Werte beider Spalten in einem Array um den Korrealitionskoeffizienten(Bestimmheitheitsmaß) variabel für verschiedene Zellenlängen zu ermitteln. Ein herkömmliches Makro hilft da leider nicht weiter.
Gruß
Ralf
Dim x as Range, x as Range, s as Double
Set x = Range(EineSpalte)
Set y = Range(AndereSpalte)
for i=1 to x.count
s =s+x(i)*y(i)
next
Was mach mer jetzat?
Gruß HW
Gruß HW
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen