logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Excel - sprawdzanie poprawności danych + formatowanie warunkowe

2001mmm2001 19 Maj 2023 14:51 381 4
REKLAMA
  • #1 20586861
    2001mmm2001
    Poziom 3  
    Posty: 25
    Witam,
    Mam 2 problemy do rozwiązania w jednej tabelce i proszę o pomoc.
    1) Napisałem formułę do sprawdzania poprawności danych (w kol. E a docelowo będzie ona w kol. D), ale niestety nie działa ona poprawnie. W komórkach E8-E9,E11-E12 pokazuje FAŁSZ zamiast PRAWDY. W skrócie chodzi o to że jeżeli np. $C8=0 to $D8=0, a jeżeli $C8<>0 to w $D8 należy wpisać dowolną wartość w zakresie komórek $S$12-$S$23. Pewnie ma to związek z tym że w kolumnie D w fomatowaniu komórek zaznaczyłem tekstowe, ale jeżeli zamienię formatowanie na ogólne to z kolei po wpisaniu w komórce D8 np. 23/08 i kliknięciu w enter pojawia mi się wartość 23.sie.
    2) Chciałbym żeby excel formatowaniem warunkowym wskazywał mi np. w kol. C kolejny wiersz poniżej w kótrym nie ma cyfry 1 - musi to być zagregowane wg kol. B. Wykaz mam posortowany od najniższego do najwyższego numeru czyli najpierw mam numery 07.01.00, 07.02.00, itd. Zawsze pierwszy wiersz w zagregowanym numerze będzie miał wpisaną 1 w kol. C (patrz C7, C10, C14). Nigdy nie wiem ile wierszy będzie posiadał dany numer. Przykładowo jeśli w kol. B mam 3 wiersze z numerem 07.01.00 to chciałbym żeby jeśli C8<>1 to C8 powinien podświetlić na kolor żółty i tak ma podświetlać komórki po kolei aż do ostatniego wiersza z 07.01.00 czyli do C9, podobnie z komórką C11 jeśli C10=1 i tu też do ostatniego wiersza z 07.02.00 czyli do C13.
    Załączniki:
    • tab.test.xlsx (10.63 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 20586998
    Maciej Gonet
    Specjalista - VBA, Excel
    Posty: 2207
    Pomógł: 824
    Ocena: 481
    W punkcie 1 trzeba uwzględnić to formatowanie tekstowe i porównywać nie z 0, a z "0", a także z "" (pusta komórka jest równoważna liczbie 0 lub pustemu tekstowi, ale nie tekstowi "0").
    Punkt 2. jest dla mnie niejasny. Czy mają być zaznaczone wszystkie komórki niepuste o wartościach <>1, czy tylko jedna w każdej grupie pod 1?
    Załączniki:
    • tab.test.xlsx (11.27 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #3 20589854
    2001mmm2001
    Poziom 3  
    Posty: 25
    Tylko jedna komórka w każdej grupie pod 1.
  • REKLAMA
  • #4 20590130
    Maciej Gonet
    Specjalista - VBA, Excel
    Posty: 2207
    Pomógł: 824
    Ocena: 481
    Jeśli dobrze zrozumiałem, to taki wzór FW od C7 w dół:
    Kod: Text
    Zaloguj się, aby zobaczyć kod
    Załączniki:
    • tab.test.xlsx (11.59 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #5 20598560
    2001mmm2001
    Poziom 3  
    Posty: 25
    Dzięki wielkie. Działa
REKLAMA