Wert in einer Tabelle zählen
Guten Tag
ich würde mich wirklich über Hilfe freuen. Ich möchte einen bestimmten Wert in einer Tabelle zählen.
Ich habe derzeit diese Formel, aber er will nach der "where" formal ein Symbol haben.
cnt(select Wohnungen.'Geräte Tabelle'.'Zähler Tabelle / Historie'.'Geräte Typ' where text(Geräte Typ) = "HKVE")
Würde mich über Hilfe freuen ! Grüße
8 Antworten
-
Ändere
text(Geräte Typ)
zutext('Geräte Typ')
. -
Hallo
cnt(select Wohnungen.'Geräte Tabelle'.'Zähler Tabelle / Historie'.'Geräte Typ' where text('Geräte Typ') = "HKVE")
keine Änderung, steht immer noch Symbol erwartet..
-
Da ich davon ausgehe, dass 'Geräte Typ' ein Feld ist, sollte die Formel so aussehen:
cnt(select Wohnungen.'Geräte Tabelle'.'Zähler Tabelle / Historie') where text('Geräte Typ') = "HKVE")
-
So meine ich (eine schliessende Klammer war zu viel):
cnt(select Wohnungen.'Geräte Tabelle'.'Zähler Tabelle / Historie' where text('Geräte Typ') = "HKVE")
-
das ist korrekt, das Feld heisst auch genau so: "Geräte Typ"
habe deinen Code kopiert, er sagt aber dennoch "Ende erwartet: where in Zeile 1 , Spalte 72 .
-
Besser ist aber diese Schreibweise:
cnt((select Wohnungen.'Geräte Tabelle'.'Zähler Tabelle / Historie')[text('Geräte Typ') = "HKVE"])
-
jetzt schreibt er "Symbol erwartet: , in Zeile 1, Spalte 71
ich sehe nicht wo der Fehler liegt
-
die mit den großen Klammern funktionert !! top danke.
Content aside
- vor 4 JahrenZuletzt aktiv
- 8Antworten
- 574Ansichten