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”)