MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 13.06.2019, 08:52   #1
Flore
Neuer Benutzer
Neuer Benutzer
Standard Excel 2013 - Formelberechnung in Sheets funktioniert nicht

Hallo zusammen,
Ich habe ein Problem mit dem Kopieren einer vorgefertigten Formeltabelle zum Auszählen von #NV.
In den einzelnen Arbeitsblättern habe ich die Wetterdaten einer Wetterstation mit den verschiedenen gemessenen Parametern. Rechts davon soll eine Tabelle mit den #NV-Werten für jedes Jahr stehen. Die Formeln für die Tabelle funktionieren soweit.
Da der Aufbau für alle Stationen gleich ist und sich nur der Beginn der Aufzeichnungen ändert, wollte ich die vorhandene Tabelle einfach in die anderen Blätter kopieren. Bei der 2. Wetterstaion funktioniert das einwandfrei, obwohl der Beginn der Messungen erst 2011 ist. Ab der 3. Station geht das Kopieren nicht mehr, es wird nur noch 0 für jede #NV-Berechnung ausgegeben.
Die automatische Berechnung ist aktiviert.
Liegt das an der Formel bzw am Aufbau der Parameter, dass das Kopieren nicht klappt?

Die genutzte Formel ist:
=SUMMENPRODUKT(ISTNV($E$1:$E$28000)*(LINKS($B$1:$B$28000;4)=TEXT(T2;"@")))
Spalte E ist der Parameter, bei dem die #NV gezählt werden sollen
Spalte B ist die Datumsspalte
In T stehen die jeweilige Jahreszahl, für die die Anzahl der #NV des Parameters ausgegeben werden soll
Arbeitsblatt mit dem Namen 'Aachen'
 BCDEFGHIJKLMNOPQRSTUVW
1MESS_DATUMQN_3FXFMQN_4RSKRSKFSDKSHK_TAGNMVPMPMTMKUPMTXKTNKTGKeor FMRSKSDK
2194001015#NV3,1500543,34,4997,4-3,7850,5-7-2eor19403000
3194001025#NV2,25006,9412,5993,5-7,273-3,7-10,8-13,8eor194136500
4194001035#NV25002,244,72,9983,4-4,367-1,2-9,6-14,4eor194236500
5194001045#NV2,15005,8433,7982,8-2,3692,8-4,6-4,1eor194336500
6194001055#NV0,8500630,34,7987,4-2871,3-6,2-10,4eor19443660122
7194001065#NV1,15006,3205,3993,6-0,7903,8-2,9-8,3eor194536589334
8194001075#NV1,85110286,3994,62,4884,6-2-7,5eor194636500
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Geändert von Flore (13.06.2019 um 09:07 Uhr).
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 08:57   #2
steve1da
MOF Meister
MOF Meister
Standard

Hola,

deine #NV stehen in Spalte D, du fragst Spalte E ab. Außerdem kann die Formel nicht funktionieren weil du nicht die Zelle T2 sondern ein Blatt T2 abfragst. Das ! hinter T2 muss weg.

Edit: die Frage hab ich die Tage doch schon mal irgendwo gelesen. Wo?

Gruß,
steve1da

Geändert von steve1da (13.06.2019 um 09:01 Uhr).
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:07   #3
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo,
Da hab ich bei der Bearbeitung der Formel nicht ganz aufgepasst. Ich habe die Formel, die ich hier eingefügt habe, aus einer Sicherungstabelle eingefügt, bei der Anstatt T2 #Bezug! steht, da habe ich vergessen, das ! wegzumachen. ich editier das noch raus
Ich habe die Tabelle stark gekürzt, die #NV-Werte kommen in allen Spalten vor, FX ist für mich nicht interssant, in FM kommen aber auch #NV-Werte vor. Die Bezüge sollten soweit dann stimmen.

Ich habe dieses Problem im Clever-Excel-Forum gepostet, daher habe ich auch diese Formel. Nur funktioniert das Kopieren der Formeln in die anderen Arbeitsblätter nicht.
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:10   #4
steve1da
MOF Meister
MOF Meister
Standard

Hola,

Zitat:

Nur funktioniert das Kopieren der Formeln in die anderen Arbeitsblätter nicht.

ich bekomme mit der angepassten Formel in deinem Beispiel 7 heraus.
Warum zeigst du nicht den Originalaufbau? Und warum machst du nicht im CleverExcel Forum weiter?

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:28   #5
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

DIe Formel an sich funktioniert, nur das Kopieren auf andere Arbeitsblätter geht nur bei einzelnen Stationen.
Die Originaltabelle ist 176 MB groß. Ich wollte einen Ausschnitt hier hochladen, aber ich konnte ihn nicht so weit zurückschneiden, dass das Hochladelimit eingehalten wurde. Gibt es sonst noch andere Möglichkeiten?
Ich habs hier nochmal gepostet, weil ich seit einer Woche an diesem Problem hänge und ich mittlerweile meinem Zeitplan hinterherlaufe und ich ohne diese Fehlerwert-Tabelle nicht weitermachen kann.
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:29   #6
steve1da
MOF Meister
MOF Meister
Standard

Hola,

dann lade bitte eine Beispieldatei hoch mit einer Wetterstation, wo 0 erscheint.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:49   #7
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo,
Jetzt konnte ich einen Auszug zusammenstellen, den ich hochladen konnte.
Im Arbeitsblatt Aachen funktioniert alles wie es soll. Das habe ich durch nachträgliches Eintragen von #NV getestet. Aber in Angermünde will es einfa´ch nicht funktionieren. Hier habe ich noch Daten eines anderen Datums gesucht, bei denen Fehl- und Messwerte gemischt sind. Auch hier will es einfach nicht rechnen.
Angehängte Dateien
Dateityp: xlsx Auszug Tabelle.xlsx (22,1 KB, 3x aufgerufen)
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 09:56   #8
steve1da
MOF Meister
MOF Meister
Standard

Hola,

dein #NV wird nicht wirklich als Fehlerwert #NV angesehen.
Code:

=SUMMENPRODUKT((E1:E29="#NV")*(LINKS(B1:B29;4)=TEXT(R6;"@")))
Alternativ: markiere Spalte E, Daten-Text in Spalten, Fertigstellen. Dann klappt auch deine Formel.

Gruß,
steve1da

Geändert von steve1da (13.06.2019 um 09:58 Uhr).
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:13   #9
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo,
Ich habs in der Originaldatei mit deiner Formel probiert. Nur zeigt es mir jetzt #NV als Ergebnis an anstelle der 0.
Mich wundert ja nur, dass in der ersten Tabelle alles funktioniert mit der alten Formel und erst ab der anderen nichts mehr.
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:19   #10
steve1da
MOF Meister
MOF Meister
Standard

Hola,

wie gesagt, dass liegt daran dass #NV teilweise nicht als Excel-Fehler erkannt wird sondern als TEXT "#NV".
Warum das so ist kann nur der beantworten der weiß wie die #NV in die Tabelle kommen.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:38   #11
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo,
Ich denke, zum Teil liegt dann der Fehler bei mir, da in den originalen Wetterdaten im Texteditor die Fehlwerte als -999 eingetragen werden.
Die Exceltabelle hat jemand anderes erstellt, ich sollte sie nur aktualisieren.
In meiner Ursprungsdatei waren auch bereits -999 zu #NV geändert worden.
Daher habe ich alle -999 mit der Suchen und Ersetzen Funktion auf #NV ändern lassen. Ich schätze daher müsste der Fehler dann kommen.

Gibt es eine Möglichkeit die #NV als Fehler erkennen zu lassen?
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:39   #12
steve1da
MOF Meister
MOF Meister
Standard

Hola,

probier es doch mal mit Daten-Text in Spalten.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:58   #13
Flore
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Jetzt funktionierts!
Ich hab deinen Edit beim ersten Post nicht gesehen.
Ja, da war der Fehler definitiv vorm Bildschirm.
Danke für die schnelle Hilfe!
Flore ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.06.2019, 10:59   #14
EarlFred
MOF Guru
MOF Guru
Standard

Code:

=NV()
erzeugt den Fehlerwert.

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 7 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,049% per 19.12.2018) - eine tolle Geste!
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.