Formuła umożliwia filtrowanie danych na podstawie określonego warunku, zwracając tablicę wartości, które ten warunek spełniają.
| Składnia | Opis |
| FILTERARRAY(check_array, condition, return_array) | Formuła umożliwia filtrowanie danych na podstawie określonego warunku, zwracając tablicę wartości, które ten warunek spełniają. |
FILTERARRAY(check_array,condition,return_array)
Formuła umożliwia filtrowanie danych na podstawie określonego warunku, zwracając tablicę wartości, które ten warunek spełniają. W przypadku podania dwóch parametrów, formuła zwraca wartości z tablicy, w której sprawdzany jest warunek. Jeśli zostaną podane trzy parametry, formuła sprawdza warunek na podstawie elementów pierwszej tablicy, odpowiadającą mu wartość z podanej tablicy wynikowej.
Syntax: filterarray(check_array, condition, return_array)
| Nazwa | Opis |
| check_array | typ: tablica wartości | Wartości dla których zostanie sprawdzony warunek |
| condition | typ: wartość logiczna | Wyrażenie logiczne określające które elementy mają zostać zwrócone. Użyj słowa kluczowego 'value', żeby |
| return_array | typ:tablica wartości | parametr:opcjonalny | Tablica, w któej zostaną zwrócone wartości, jeśli warunek zostanie spełniony. |
| Typ zwracanej wartości | Opis |
| array | Tablica wartosci |
Przykłady:
=filterarray(array('cat','educate','catalog','catalyst','imcatulate'),FIND(value,'cat')>0)
Return array: cat, educate, catalog, catalyst, imcatulate
=filterarray(array(20,31,24,13,98), value>10,array('10','11','14','13','18'))
Return array: 10,11,14,13,18
=filterarray(section1.a1:a5, value>10,section1.b1:b5)
0 Komentarze