Funkcja korzystająca z wyniku innej funkcji

Użytkowanie arkusza kalkulacyjnego
Hemlock
Posty: 2
Rejestracja: pn mar 10, 2014 2:57 am

Funkcja korzystająca z wyniku innej funkcji

Post autor: Hemlock »

Witam.
Chciałbym wiedzieć jak (o ile wogóle) przekazuje się wartość będącą wynikiem jednej funkcji, jako parametr dla innej funkcji.
Np: Mam komórkę z funkcją =MID(A2; 10; 1), której wynikiem jest 8.
Teraz w innej komórce chciał bym wstawić =CZY.PARZ(), i jako parametru użyć wyniku pierwszej komórki, ale dostaję błąd 504.
Próbowałem umieścić funkcję w funkcji =CZY.PARZ(MID(A2;3;2)), ale wynik ten sam.
OSX 10.9 OOffice 4.0.1
Smaigas
Posty: 135
Rejestracja: czw lut 04, 2010 8:43 am
Lokalizacja: Lietuva (Litwa), Vilnius (Wilno)

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Smaigas »

winikiem funkcji mid, jest tekst, ty zaś próbujesz rzewierzyć czy liczba jest parzysta, czy nie. Masz zastosować taką składnię:

Kod: Zaznacz cały

=iseven(value(mid(A2;10;1)))
, lub

Kod: Zaznacz cały

=iseven(value(A1)), gdzie  A1 - komórka z =mid(A2;10;1)
Version: 5.2.5.1 Build ID: 0312e1a284a7d50ca85a365c316c7abbf20a4d22
Windows XP PRO SP3
Hemlock
Posty: 2
Rejestracja: pn mar 10, 2014 2:57 am

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Hemlock »

Wielkie dzięki!
OSX 10.9 OOffice 4.0.1
Adamoos
Posty: 37
Rejestracja: czw kwie 19, 2012 1:07 pm

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Adamoos »

Witam
Chciałbym się podpiąć pod temat bo mam podobny problem (przynajmniej dla mnie )
Mianowicie zastosowałem funkcję z maks.k i daje mi wynik w komórce np 6 , w innym miejscu arkusza chciałbym zastosować funkcję wyszukaj.pionowo gdzie kryterium wyszukiwania miałby być wynik właśnie z tamtej funkcji
Niestety zwraca mi błąd tak jakby funkcja nie widziała liczby 6 tylko funkcje :(
proszę o pomoc
openOffice 3,3 windows 7
Jan_J
Posty: 4580
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Jan_J »

Pokaż swoją formułę albo wstaw załącznik
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Adamoos
Posty: 37
Rejestracja: czw kwie 19, 2012 1:07 pm

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Adamoos »

Witam
pierwsza funkcja jest taka
=WYSZUKAJ.POZIOMO(MAKS.K($HV$90:$IC$90;1);$HV$90:$IC$91;2;1) w komórce zwraca mi prawidłową wartość.
W innym miejscu chciałbym zastosować również funkcję wyszukaj.poziomo ale jako kryterium chciałbym aby szukał liczby z wyniku powyższej funkcji, i robi się problem bo funkcja tego nie widzi.
Myślałem że połącze tę komórkę z wynikiem z inną pustą komórką i z tamtej będę pobierał ale efekt jest taki sam :(
openOffice 3,3 windows 7
Jan_J
Posty: 4580
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Funkcja korzystająca z wyniku innej funkcji

Post autor: Jan_J »

??? nie widzi?
błąd wyniku, czy wynik bezsensowny?
czy jeseś pewien, że wastość której poszukujesz i wektor który przeszukujesz mają dane tego samego typu? może coś jest liczbą, a coś innego ciągiem cyfr?

Przykład minimalny -- bardzo pożyteczne pojęcie, które kiedyśw środowisku TeX-owców próbowała precyzować Joanna Ryćko. Patrz jej prezentacja https://www.slideshare.net/typoagrafka/ ... ad-1754587
Chodzi o to, by pokazać przykład który ujawnia wszystkie pożądane właściwości, w tym przypadku błąd, a nie jest jednocześnie zbyto rozbudowany.
W Twoim przykładzie brakuje
a. danych
b. formuły sprawiającej kłopot, jest tylko jej literacki opis
c. uproszczenia adresów. komu by się chciało sięgać do HV90?
Znacznie łatwiej zrobić to w załączniku, choć od biedy da się we wklejonym kodzie csv

Kod: Zaznacz cały

o takim
Wstaw mały wredny fragment, to popatrzymy.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ