Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 64407 Skopiuj do schowka formatowanie warunkowe funkcją fragment tekstu
Autor Wiadomość
jurekabr
Starszy Forumowicz


Pomógł: 2 razy
Posty: 56
Wysłany: 13-03-2019, 09:35   formatowanie warunkowe funkcją fragment tekstu

Witam
W komórkach B3 i B4 jest jakiś symbol, na ósmym znaku będzie zawsze „1” lub „2”.
Chciałbym formatowaniem warunkowym za pomocą funkcji fragment tekstu zmienić kolor czcionki gdy jest „1” czcionka kolor np. zielony, gdy jest „2” czcionka kolor np. niebieski, proszę o pomoc bo robię to w ten sposób: formatowanie warunkowe formuła jest:
Kod:
=FRAGMENT.TEKSTU(B3;8;1)=1
kolor czcionki ustawiam na zielony ... i nic, gdzie popełniam błąd?

format_warunkowe_01.xls
Pobierz Plik ściągnięto 12 raz(y) 15.5 KB

ID posta: 364076 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 1275 razy
Posty: 4377
Wysłany: 13-03-2019, 09:45   

Wynik funkcji FRAGMENT.TEKSTU jest tekstem. Porównanie tekstu z liczbą zawsze da wynik negatywny. Trzeba to zapisać tak:
Kod:
=FRAGMENT.TEKSTU(B3;8;1)="1"
albo tak:
Kod:
=--FRAGMENT.TEKSTU(B3;8;1)=1


format_warunkowe_01.xls
Pobierz Plik ściągnięto 8 raz(y) 26 KB

ID posta: 364080 Skopiuj do schowka
 
 
Asia_@. 
Excel Expert


Pomogła: 2391 razy
Posty: 4064
Wysłany: 13-03-2019, 09:46   

Kod:
=--FRAGMENT.TEKSTU($B3;8;1)=1


format_warunkowe_01.xls
Pobierz Plik ściągnięto 9 raz(y) 27 KB

_________________
Pozdrawiam
Asia
ID posta: 364081 Skopiuj do schowka
 
 
jurekabr
Starszy Forumowicz


Pomógł: 2 razy
Posty: 56
Wysłany: 13-03-2019, 09:51   

dziękuję, a tak z ciekawości, dlaczego w drugim przykładzie są na początku "--" co to robi?
ID posta: 364082 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 1275 razy
Posty: 4377
Wysłany: 13-03-2019, 09:54   

Podwójna negacja zamienia "liczbotekst" na liczbę. Ten sam efekt da pomnożenie przez 1, dodanie zera, ale podwójna negacja jest najszybsza.
ID posta: 364083 Skopiuj do schowka
 
 
Asia_@. 
Excel Expert


Pomogła: 2391 razy
Posty: 4064
Wysłany: 13-03-2019, 09:57   

funkcja FRAGMENT.TEKSTU zwraca tekst, ale excel za pomocą -- zmienia go na liczbę
_________________
Pozdrawiam
Asia
ID posta: 364084 Skopiuj do schowka
 
 
jurekabr
Starszy Forumowicz


Pomógł: 2 razy
Posty: 56
Wysłany: 13-03-2019, 11:00   

dziękuję Asia_@. & Maciej Gonet za wyczerpanie tematu
ID posta: 364099 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe