Przesunięty przez: bodek 2012-02-07, 19:08 |
Reguły w formatowaniu warunkowym |
| Autor |
Wiadomość |
szunaj85
forumowicz

Posty: 20
|
Wysłany: 2012-02-07, 18:04 Reguły w formatowaniu warunkowym
|
|
|
Kilka problemów z warunkami udało mi się samemu rozwiązać. Jednak jeśli chodzi o pozostałe za bardzo nie wiem jak je napisać.
- Podświetlaj dublujące się pola w kolumnie pionowej z wyjątkiem kolumn zawierających sam znak "x"
- Podświetlaj pola w kolumnie pionowej zawierające sam znak "-"
- Podświetlaj pola w kolumnie pionowej nie zawierające ciągu znaków "abc"
- Podświetlaj pola w kolumnie pionowej składające się z innych znaków niż a-z, A-Z, spacja, kropka.
- Podświetlaj pola w kolumnie pionowej jeśli w ciągu znajdują się minimum 3 znaki pod rząd
Chciałbym się zapytać czy można również za pomocą formatowania warunkowego sprawdzać poprawność NIP, adresu mail, telefonu. |
|
 | ID posta:
147786
|
|
|
 |
|
EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email
|
zbiniek
ExcelSpec


Pomógł: 160 razy Posty: 725
|
Wysłany: 2012-02-08, 11:32
|
|
|
Witam!
| szunaj85 napisał/a: | | Chciałbym się zapytać czy można również za pomocą formatowania warunkowego sprawdzać poprawność NIP, adresu mail, telefonu. | Jeśli umiesz napisać (lub już masz gotową) funkcję sprawdzającą poprawność, która w wyniku zwróci Ci prawdę lub fałsz, to nie widzę problemu. |
_________________ pzdr
zbiniek
Prawdopodobieństwo otrzymania satysfakcjonującej odpowiedzi jest proporcjonalne do właściwego sformułowania problemu (popartego załącznikiem)
Jest załącznik - jest impreza
http://rtfm.killfile.pl/ |
|
 | ID posta:
147870
|
|
|
 |
|
EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email
|
mackol100
Fan Excela

Pomógł: 9 razy Posty: 83
|
Wysłany: 2012-02-08, 11:41
|
|
|
Większość tych problemów rozwiążesz za pomocą funkcji ORAZ
Formatowanie warunkowe i użyj formuły do określenia komórek, które należy sformatować. Tam wpisz odpowiedni warunek (może to będzie kilka warunków) i ustal zakres który obejmie formatowanie warunkowe. Tyle |
_________________ Maciek |
|
 | ID posta:
147871
|
|
|
 |
szunaj85
forumowicz

Posty: 20
|
Wysłany: 2012-02-08, 16:18
|
|
|
| Cytat: | | Większość tych problemów rozwiążesz za pomocą funkcji ORAZ | Czytałem trochę o tej funkcji ORAZ i nie tylko, ale nadal nie wiem jak je napisać. Wiem, że dla wielu nie jest to problem, a ja głowie się nad tym już od kilku dni. |
|
 | ID posta:
147904
|
|
|
 |
|
EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email
|
mackol100
Fan Excela

Pomógł: 9 razy Posty: 83
|
Wysłany: 2012-02-08, 23:14
|
|
|
Zrobiłem Ci 3 pierwsze punkty. Resztę sam się postaraj. Rozwiązania masz po najechaniu na kolorowe pola u dołu.
pomoc.rar
|
Pobierz Plik ściągnięto 19 raz(y) 6.91 KB |
|
_________________ Maciek |
|
 | ID posta:
147961
|
|
|
 |
wuzeq
Excel Expert


Pomógł: 142 razy Posty: 451
|
Wysłany: 2012-02-09, 16:08
|
|
|
1. | Kod: | | =ORAZ(LICZ.JEŻELI($A$1:$A$100;A1)>1;A1<>"x") |
2. u mackola jest dobrze
3. | Kod: | | =ORAZ(CZY.BŁĄD(ZNAJDŹ("abc";C1));C1<>"") |
4. | Kod: | =SUMA((KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))=32)+
(KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))=46)+
(KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))>96)*
(KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))<123)+
(KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))>64)*
(KOD(FRAGMENT.TEKSTU(D1;WIERSZ(ADR.POŚR("1:"&DŁ(D1)));1))<91)
-1)<0 |
5. | Kod: | =SUMA(((FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("1:"&DŁ(E1)-2));1)=FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("2:"&DŁ(E1)-1));1))+
(FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("2:"&DŁ(E1)-1));1)=FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("3:"&DŁ(E1)));1))+
(FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("3:"&DŁ(E1)));1)=FRAGMENT.TEKSTU(E1;WIERSZ(ADR.POŚR("1:"&DŁ(E1)-2));1))=3)*1)>0 |
|
|
 | ID posta:
148049
|
|
|
 |
|
EXCELFORUM.pl POLECA - Bezplatne triki prosto na skrzynke email
|
|
|