Следваща версия | Предходна версия |
obsti_komponenti:uslovno_formatirane [2020/07/27 13:29] – създадена t.lalova | obsti_komponenti:uslovno_formatirane [2022/11/10 08:21] (текуща) – t.lalova |
---|
За прилагане на условното форматиране се използва създадения за целта бутон в контекст Таблица. | За прилагане на условното форматиране се използва създадения за целта бутон в контекст Таблица. |
| |
{{:obsti_komponenti:buton_uslovno_formatirane.png|}} | {{:obsti_komponenti:buton_uslovno_formatirane.png?700|}} |
| |
{{:obsti_komponenti:upravlenie_na_pravilata_za_usl.form..png|}} | Зарежда се форма за **Управление на правилата за условно форматиране** - може да създавате нови правила, да редактирате текущи или да изтривате такива: |
| |
{{:obsti_komponenti:pravila_za_uslovno_formatirane.png|}} | {{:obsti_komponenti:upravlenie_na_pravilata_za_usl.form..png?600|}} |
| |
| Правилата са разположени едно под друго, с дефинирано оцветяване, за коя клетка се отнася и др. \\ |
| Подредбата на правилата като последователност на прилагане се управлява от стрелките в горния десен ъгъл, с които всяко едно правило може да се премества на по-горно или по-ниско ниво. |
| |
При вече форматирани (оцветени, с форматиран текст) справки, с приоритет е заложеното форматиране в кода и при тях условно форматиране не се прилага. Същото не се поддържа и в Анализите (пивот таблиците). | {{:obsti_komponenti:strelki_za_podredba_na_pravilata.png?600|}} |
| |
| При избор на ново правило или редакция на съществуващо се зарежда допълнителна форма с възможните **Правила за прилагане на условно форматиране**. |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane.png?600|}} |
| |
| В посочения пример е избрано правило, при което с формула се определя кои клетки да се форматират. |
| |
| Чрез [] се указва име на колона (трябва да се посочи името на колоната така както се вижда от потребителя) (внимание: ако имате няколко езика може да се наложи да имате няколко правила)). |
| |
| Във формулите логическата операция **OR** се записва с **(+)**, а операция **AND** с **(*)**. |
| |
| abs() се използва за абсолютна стойност. |
| |
| В горния пример условието е: |
| Ако |
| (Колона с име [№] е равна на 72998) или |
| (Колона с име [№] е равна на 5) или |
| (Колона с име [№] е равна на 9) |
| И |
| едновременно с това абсолютната стойност на колона с име СТОЙНОСТ е >= 0.01 |
| |
| ... тогава се прави фона тюркоазен. |
| |
| |
| Други примери за правила: |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane_s_dvucvetna_skala.png?600|}} |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane_kletki_koito_sadarzat.png?600|}} |
| |
| |
| С избор на бутон <key>Формат...</key> зареждате формата за избор на евентуално оцветяване на клетките. |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane_-_ocvetiavane.png?600|}} |
| |
| Резултат: |
| |
| {{:obsti_komponenti:detail_na_td-primer.png|}} |
| |
| |
| __**Селектиране на ТЕКСТ**__ |
| |
| В случай, че желаете да приложите условно форматиране върху текст, в правилото след избор на конкретното поле, за което се отнася, самият текст трябва да бъде ограден с кавички. |
| |
| {{:obsti_komponenti:selekcia_na_tekst_s_uslovno_formatirane.png?500|}} |
| |
| {{:obsti_komponenti:selekcia_na_tekst_s_usl._form._rezultat.png?700|}} |
| |
| |
| __**Допълнителни опции**__ |
| |
| Когато изберете правило чрез **формула** имате възможност да управлявате прилагането му или върху конкретна клетка (запис), или върху целия ред посредством отметка **"Приложи към записа"**. \\ |
| При избор на тази отметка правилото се прилага върху целия ред и затова клетка "Отнася се за" се зачиства (ако е била попълнена). |
| |
| {{:obsti_komponenti:drugi_usl._form._rezultat.png|}} |
| |
| Ако пък искате да **спрете прилагане на правило**, след като бъдат изпълнени правилата преди него, то маркирайте отметка **"Стоп, ако е вярно"** на реда с предходното правило. |
| |
| В посочения по-горе пример е демонстриран резултат, в следствие на изброените правила, при който за Формула:=[Позиция №]=5142 оцветяването се прилага за целия ред (а не само за клетката [Позиция №]=5142), след което тъй като е "вярно", за този ред се стопира прилагането на следващите две условия Формула:=[Позиция №]>5140 (оцветяването в зелено) и Стойността е равна на "Собственик М" (оцветяването в жълто). |
| |
| ЗАБЕЛЕЖКА: Комбинирането на подобни условия за правилата трябва да бъдат внимателно обмислени и логически съобразени. |
| |
| За всяко едно правило при избор на десен бутон върху него, може да се прилага **редактиране, изтриване** или **клониране** на същото. |
| |
| {{:obsti_komponenti:opcii_za_pravila-redakcia_klonirane_iztrivane.png?300|}} |
| |
| |
| <box round red|ВАЖНО:> При вече **форматирани** (оцветени, с форматиран текст) **справки, с приоритет е заложеното форматиране в кода** и при тях условно форматиране не се прилага. Същото важи и при Анализите (пивот таблиците). </box> |
| |
| |
| __**Условно форматиране за поле ДАТА на база формула**__ |
| |
| Примерът илюстрира оцветяване на полето за Дата на ТД в справка, където датата на ТД е с 3 дни по-малка от текущата дата. |
| |
| {{:obsti_komponenti:usl._formatirane_na_data_s_formula.png|}} |
| |
| Формула, която се задава е: =[ТД дата]<TODAY()-3 , където "ТД дата" е името на полето за Дата. |
| |
| Други примери за оцветяване на полето за Дата: \\ |
| - които са по-големи от конкретно посочена - =[ТД дата]>DATE(2022;10;22) (в жълто) \\ |
| - които са равни на конкретно посочена - =[ТД дата]=DATE(2022;10;22) (в лилаво) |
| |
| __**Други примери за Условно форматиране**__ |
| |
| Източник: How to? Как да? Използване на формули в условно форматиране |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane-poveche_primeri.png|}} |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane-poveche_primeri_-_dati.png|}} |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane-poveche_primeri_-_chisla.png|}} |
| |
| {{:obsti_komponenti:pravila_za_uslovno_formatirane-poveche_primeri_-_text_nizove.png|}} |
| |
| |
| |
| |
| Вижте още [[spravki_new:spreadsheet|Справки тип Excel изглед]] |
| |