Witam,
mam taką sytuację jak w załączonym pliku.
Ponieważ takie formatowanie, jakie widać w załączniku, muszę zastosować dla kilkuset rzędów to próbuję ułatwić sobie formatowanie tego wyglądu komórek jakimś szablonem, bo na razie to ręcznie "oznaczenie zakresu myszką a potem "Krawędzie", pierwsza ikonka, potem ósma ikonka". Ale w moim przypadku można zastosować chyba tylko szablon warunkowy, o ile to w ogóle możliwe...
Czytam na sieci o tym formatowaniu warunkowym i przyznam szczerze, nie rozumiem tego...
Mógłby ktoś pomóc?
pozdrawiam
Formatowanie wyglądu komórek
Formatowanie wyglądu komórek
- Załączniki
-
- formatowanie.ods
- (10.63 KiB) Pobrany 237 razy
LibreOffice 3.5.6.2, MacOS 10.8
Re: Formatowanie wyglądu komórek
Masz 2 rodzaje komórek: z kreską poziomą i bez niej. Format z kreską stosujesz wybiórczo, bez kreski -- zawsze.
F11: utwórz nowy styl obrazujący komórkę z kreską. Nie formatuj komórki, tylko opisz w stylu jak ma wyglądać. Styl musisz jakoś nazwać, niech będzie np. ZKreską.
Następnie zaznacz formatowany blok. Format → Formatowanie warunkowe → <wartość komórki> = "kończymy" → <zastosuj styl> ZKreską.
W Twoim przypadku potrzebne jest również sformatowanie sąsiedniej komórki z kolumny B. Tego nie zrobisz nakładając warunek na wartość komórki. Zamiast tego trzeba zadać warunek w postaci formuły: <formuła jest> → $A24 = "kończymy" ($A24 to adres “lewego górnego rogu” Twojego bloku; brak dolara przed numerem wiersza spowoduje, że analiza dotyczy zawartości kolumny A w bieżącym wierszu w bloku).
F11: utwórz nowy styl obrazujący komórkę z kreską. Nie formatuj komórki, tylko opisz w stylu jak ma wyglądać. Styl musisz jakoś nazwać, niech będzie np. ZKreską.
Następnie zaznacz formatowany blok. Format → Formatowanie warunkowe → <wartość komórki> = "kończymy" → <zastosuj styl> ZKreską.
W Twoim przypadku potrzebne jest również sformatowanie sąsiedniej komórki z kolumny B. Tego nie zrobisz nakładając warunek na wartość komórki. Zamiast tego trzeba zadać warunek w postaci formuły: <formuła jest> → $A24 = "kończymy" ($A24 to adres “lewego górnego rogu” Twojego bloku; brak dolara przed numerem wiersza spowoduje, że analiza dotyczy zawartości kolumny A w bieżącym wierszu w bloku).
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Formatowanie wyglądu komórek
Czyli bez zaznaczania bloku się nie obejdzie? Bo zwróć uwagę, że między "zaczynamy" a "kończymy" jest różna ilość komórek... Chodziło mi właśnie o uniknięcie zaznaczania tego bloku...
LibreOffice 3.5.6.2, MacOS 10.8
Re: Formatowanie wyglądu komórek
To nie ma znaczenia.Thalgo13 pisze:Czyli bez zaznaczania bloku się nie obejdzie? Bo zwróć uwagę, że między "zaczynamy" a "kończymy" jest różna ilość komórek...
Zaznaczamy blok, w którym obowiązują reguły formatowania warunkowego. Regułę dla całego bloku piszemy tylko raz. Wskutek tego *każdy* wiersz zaczynający się komórką "kończymy" w tym bloku zyska format odróżniający ją od reszty. Rozciągłość bloku jest w zasadzie dowolna, byle mieścił całą tabelę. Może obejmować nawet całe kolumny.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Formatowanie wyglądu komórek
OK. Dziękuję. Chyba załapałem o co chodzi z tym formatowaniem warunkowym
Mam tylko problem z "wymyśleniem" jak jak sprawić aby te wartości pomiędzy "zaczynamy"/"kończymy" - czyli "gramy 1", "gramy 2" itd. - miały narysowane obramowanie boczne...
Jak wpisać w warunek "Formuła jest" to gramy tak aby niezależnie od cyfry na końcu rysował boczną kreskę? Te cyfry można zastąpić jakimś symbolem aby Calc rozumiał to jako "dowolny znak"?
Mam tylko problem z "wymyśleniem" jak jak sprawić aby te wartości pomiędzy "zaczynamy"/"kończymy" - czyli "gramy 1", "gramy 2" itd. - miały narysowane obramowanie boczne...
Jak wpisać w warunek "Formuła jest" to gramy tak aby niezależnie od cyfry na końcu rysował boczną kreskę? Te cyfry można zastąpić jakimś symbolem aby Calc rozumiał to jako "dowolny znak"?
LibreOffice 3.5.6.2, MacOS 10.8
Re: Formatowanie wyglądu komórek
Przecież boczna kreska nie zależy od przypadku, więc można ją na sztywno wstawić do formatu.
Poza tym możesz zaaplikować całą sekwencję warunków (Dodaj).
Jeszcze poza tym, formuła może testować nie tylko dosłowną zawartość komórki, ale także bardziej wymyślne, np. zgodność z wyrażeniem regularnym -> patrz np. funkcja WYSZUKAJ(wzorzec; tekst), a co za tym idzie, aplikować jednym warunkiem styl w wielu szczegółowych sytuacjach.
Poza tym możesz zaaplikować całą sekwencję warunków (Dodaj).
Jeszcze poza tym, formuła może testować nie tylko dosłowną zawartość komórki, ale także bardziej wymyślne, np. zgodność z wyrażeniem regularnym -> patrz np. funkcja WYSZUKAJ(wzorzec; tekst), a co za tym idzie, aplikować jednym warunkiem styl w wielu szczegółowych sytuacjach.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)