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.

#BEZUG! ausblenden
#1
Hallo,

ich habe eine Auswertungstabelle, die grundsätzlich funktioniert.

Aber es sieht nicht schön aus, wenn überall #BEZUG! steht, nur weil die Tabelle (auf die sich die Formel bezieht) 'noch' nicht existent oder nicht geöffnet ist.

In einer anderen Auswertung konnte ich das lösen... die Formel ist aber auch deutlich kürzer... (in der aktuellen erhalte ich "zuviele Argumente")

Also meine Frage:  wwie werde ich die Fehlermeldung optisch los (so das die Zelle leer ist)?

Die Formel sieht aktuell so aus:


Zitat:=SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$G$4:$G20"))+SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$J$4:$J20"))


C$4 ist das Feld in der die Formel steht

$A7 zeigt das erste Worte in der gleichen Tabelle

$B$4:B$20 ist der Bereich einer anderen externen Tabelle in der gesucht wird

$B$3 liefert den Suchbegriff

$G$4:$G20 rechnet die Werte der externen Tabelle zusammen...

Weil eine andere Spalte (auf externer Tabelle) auch hinzugerechnet werden muss, ist die Formel quasi doppelt...

Vielleicht geht das ja auch einfacher :(

Eine Beispieltabelle ist aufwendig, da mehrere Tabellen die Daten liefern :(

Versteh man mich trotzdem und hat Jemand eine Idee? Angel
Gruß

ItsME
Antworten Top
#2
Hi,

wenn die Formel grundsätzlich funktioniert (habe das jetzt nicht nachvollzogen), dann kannst Du den Fehler mit WENNFEHLER "erschlagen":

=WENNFEHLER(SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$G$4:$G20"))+SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$J$4:$J20"));"")
Antworten Top
#3
Hola,


du könntest auch einfach mal deinen Betreff googlen.....


Gruß,

steve1da
Antworten Top
#4
Hallo

=WENNFEHLER(DEINE FORMEL....;"")


Code:
=WENNFEHLER(SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$G$4:$G20"))+SUMMEWENN(INDIREKT("'[" &C$4 & "]"& $A7 &"'!$B$4:$B20");$B$3;INDIREKT("'[" & C$4 & "]"& $A7&"'!$J$4:$J20"));"")


Da waren die anderen schneller...
Antworten Top
#5
Hi,

DAS war's.. so einfach kann's sein...

Ich Depp hab das mit ISTFEHLER versucht 16 

Vielen Dank allerseits :)

@steve1da
hatte ich.. nur war verpeilt.. ISTFEHLER/WENNFEHLER... hab den Wald vor lauter Bäumen nicht gesehen und immer IST statt WENN, denn meine Formel sah genauso aus.. nur mit IST:(
Gruß

ItsME
Antworten Top


Gehe zu:


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