SOLVED Zaznaczenie wiersza po spełnieniu warunku

Użytkowanie arkusza kalkulacyjnego
Lejtos
Posty: 8
Rejestracja: pn cze 05, 2023 4:09 pm

SOLVED Zaznaczenie wiersza po spełnieniu warunku

Post autor: Lejtos »

Witam,

Potrzebuje pomocy, a mianowicie chce zrobić formułę która będzie sprawdzać czy wklejone przeze mnie indeksy do tabeli B, są w tabeli A. Jeśli tak to np podświetla się na zielono lub w Tabeli C jest napis "tak". Robiłem to przez wyszukaj.pionowo, ale ciągle mi wrzuca błędy niezależnie jak to nie przerobie. Wklejam listę indeksów jak one wyglądają. Taki sam format będę wklejał w tabele B jeśli dane sczytam z kolektora.

Są to stany magazynowe tak pokrótce i chce w ten sposób sprawdzić które sczytałem, a które są do znalezienia.
Załączniki
indeksy.xlsx
(12.79 KiB) Pobrany 71 razy
Ostatnio zmieniony pt sie 04, 2023 10:47 am przez Lejtos, łącznie zmieniany 1 raz.
OpenOffice 7.1.1.2 na Windows 10
Lejtos
Posty: 8
Rejestracja: pn cze 05, 2023 4:09 pm

Re: Zaznaczenie wiersza po spełnieniu warunku

Post autor: Lejtos »

Dodam że indeksy sa losowo wrzucone i inaczej sie nie da dlatego zależy mi by 1 komórkę z tabeli B sprawdzało w całej tabeli A
OpenOffice 7.1.1.2 na Windows 10
Awatar użytkownika
Rafkus
Posty: 527
Rejestracja: czw kwie 12, 2018 10:26 pm

Re: Zaznaczenie wiersza po spełnieniu warunku

Post autor: Rafkus »

W tym twoim pliku praktycznie nic nie ma, żadnej tabeli A oraz C ani prób formatowania warunkowego...
Dlatego dam podpowiedź wykorzystaj funkcję:

Kod: Zaznacz cały

=LICZ.JEŻELI(Zakes_indeksów_z_tabeli_A; A2)
A2 - to jest komórka z pierwszym indeksem do znalezienia z tabeli B.
Funkcja ta policzy ile razy dany indeks (A2) wystąpił w tabeli B.

I teraz JEŻELI wynik funkcji LICZ.JEŻELI jest większy od 0 TO dany indeks występuje w tabeli A,W PRZECIWNYM przypadku (tj.: gdy LICZ.JEŻELI = 0) dany indeks z tabeli B jest nowym elementem. Czyli coś takiego dla tabeli C:

Kod: Zaznacz cały

=JEŻELI(LICZ.JEŻELI(...)>0; "TAK"; "NIE")
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Lejtos
Posty: 8
Rejestracja: pn cze 05, 2023 4:09 pm

Re: Zaznaczenie wiersza po spełnieniu warunku

Post autor: Lejtos »

Okey, dzięki za pomoc z tą formułą. Udało się teraz zrobić tą funkcje a wygląda tak:

Kod: Zaznacz cały

=JEŻELI(LICZ.JEŻELI($L$2:$L$5000; B2)>0; "TAK"; "NIE")
OpenOffice 7.1.1.2 na Windows 10
ODPOWIEDZ