Rodzaj danych argumentów jest nieprawidłowy

Jeśli pojawi się ten komunikat, należy sprawdzić, jakie rodzaje danych wymagane są przez każdy argument w Funkcji.

Przykład 1: Sprawdź wymagane rodzaje danych dla każdego argumentu

To wyrażenie wykorzystuje funkcję LEFT z dwoma argumentami. Jednak komunikat błędu wskazuje na problem związany z rodzajem danych argumentu.


LEFTError.png

W Edytorze wyrażeń najedź kursorem na nazwę funkcji LEFT.

Sprawdź listę rozwijaną, aby zobaczyć wymagane rodzaje danych:


LEFTHover.png

Zobaczysz, że pierwszym argumentem (Text) musi być tekst, a drugim (NumberOfCharacters) - liczba.

Twoje wyrażenie zawiera dwa teksty, jest zatem nieprawidłowe:

LEFT (“Szybki brązowy lis”, “Szybki”)

Rozwiązanie

Zmień drugi argument na liczbę.

LEFT (“Szybki brązowy lis”, 9)

Przykład 2: Sprawdź wymagane rodzaje danych dla każdego argumentu

To wyrażenie wykorzystuje funkcję POWER z dwoma argumentami. Jednak komunikat błędu wskazuje na problem związany z rodzajem danych argumentu.


POWERError.png

W Edytorze wyrażeń najedź kursorem na nazwę funkcji POWER.

Sprawdź listę rozwijaną, aby zobaczyć jakie rodzaje danych wymagane są przez każdy argument w tej funkcji:


POWERHover.png

Widzisz, że drugi argument (Exponent) musi być liczbą całkowitą lub cyfrą.

Twoje wyrażenie zawiera dwie długości, jest zatem nieprawidłowe:

POWER (2m, 3m)

Drugi argument (Exponent) musi być liczbą całkowitą lub cyfrą, bez jednostki.

Rozwiązanie

POWER (2m, 3)

Przykład 3: Sprawdź wymagane rodzaje danych dla każdego argumentu

To wyrażenie wykorzystuje funkcję CONCAT z dwoma argumentami. Jednak komunikat błędu wskazuje na problem związany z rodzajem danych argumentu.


CONCATError.png

W Edytorze wyrażeń najedź kursorem na nazwę funkcji CONCAT.

Sprawdź listę rozwijaną, aby zobaczyć jakie rodzaje danych wymagane są przez każdy argument w tej funkcji:


CONCATHover.png

W funkcji CONCAT wszystkie argumenty muszą być tekstem. Ciąg jest tekstem, jeśli znajduje się w cudzysłowie.

W Twoim wyrażeniu pierwszym argumentem jest liczba, co jest nieprawidłowe:

CONCAT (1, “a”)

Rozwiązanie

Zmień pierwszy argument na tekst, wykonując jedną z poniższych czynności:

  • otaczając tekst cudzysłowem:
CONCAT (“1”, “a”)
  • lub używając funkcji STR:
CONCAT (STR (1),“a”)