2016-11-02 16 views
0

Ich habe eine große Excel-Tabelle mit Daten aus den Sensoren von einem Windpark.Excel-Problem - wie 15 min Daten zu 10 min Daten übertragen werden

Es ist in einer Spalte, eine unter der anderen, nur eine saubere Zahlen, ganze Zahl (Beispiel 1435). Diese Spalten repräsentieren Daten von jeweils 15 Minuten.

Ich muss die Daten von ihm erhalten und es in 10 min Daten umwandeln.

Meine Idee war es, es durch 3 zu teilen (5 min Daten erhalten) und nur zwei von denen hinzufügen.

Aber ich brauche die Formel in Excel, die das in der anderen Spalte tut.

  • nimmt also die erste Spalte
  • teilen sie durch drei,
  • es in der Spalte setzen daneben,
  • kopieren Sie sie in 2 weitere Zeilen unterhalb
  • dann den Vorgang wiederholen, aber mit der andere Wert in den 15 min Daten, unter dem ersten.

Ich hoffe, dass es Sinn macht, viel für jede mögliche Unterstützung geschätzt

+1

Bitte geben Sie den Code aus Ihren früheren Ansätzen ein. Was war falsch? – Limak

+1

Ich denke, Sie sollten Ihre Beispieldaten posten – Prisoner

+0

Ich hoffe, dass dies helfen wird https://postimg.org/image/a3m54hf19/ – Tony

Antwort

1

Th Es ist kein Code Writing Service, sondern einfach einige einfache Schleifen zu erstellen.

Sub tenmindata() 

Dim lastRow As Integer 

Application.ScreenUpdating = False 
Application.Calculation = xlCalculationManual 

lastRow = Range("A" & Rows.Count).End(xlUp).Row 
j = 3 
For i = 3 To lastRow 
    For k = 1 To 3 
     Cells(j, 7) = Cells(i, 3).Value/3 
     j = j + 1 
    Next k 
Next i 

Application.ScreenUpdating = True 
Application.Calculation = xlCalculationAutomatic 

End Sub 
+0

Vielen Dank Tim – Tony

0

nicht sicher, ob ich Ihre Frage richtig, aber bekam dies versuchen:

=A1/3*2 

Post, dass in der Spalte neben Ihre Daten und doppelklicken Sie auf den kleinen schwarzen Punkt:

https://abload.de/img/excelbwbzz.png

+0

Es ist nicht so einfach, ich habe Angst. https://postimg.org/image/a3m54hf19/ – Tony

Verwandte Themen