Vami Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Mam taki problem w Excelu. Jak mogę hurtowo dopisać na początku i na końcu każdej pierwszej linijki tekstu w komórce <b> i </b>, nie robiąc tego manualnie? Komórki mają po kilka linijek, zaczynają się i kończą innymi słowami. Help plz Cytuj Odnośnik do komentarza
jmk Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Aby utworzyć pierwszą regułę: Zaznacz komórki od A2 do A7. W tym celu przeciągnij wskaźnikiem myszy od komórki A2 do A7. Następnie kliknij kartę Narzędzia główne > Formatowanie warunkowe > Nowa reguła. W oknie dialogowym Nowa reguła formatowania kliknij pozycję Użyj formuły do określenia komórek, które należy sformatować. W obszarze Formatuj wartości, dla których następująca formuła jest prawdziwa wprowadź formułę: =A2>DZIŚ() Formuła korzysta z funkcji DZIŚ, aby sprawdzić, czy daty w kolumnie A są w niedalekiej przyszłości względem daty bieżącej. Jeśli tak, komórki są formatowane. Kliknij pozycję Formatuj. W polu Kolor wybierz pozycję Czerwony. W polu Styl czcionki wybierz pozycję Pogrubiony. Zamknij wszystkie okna dialogowe, klikając przycisk OK. Formatowanie zostanie zastosowane do kolumny A. Cytuj Odnośnik do komentarza
Gabe Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Przyjmijmy, że masz tekst w wierszu 1, a pierwsza kolumna to A 1) Wstaw nowy wiersz poniżej wiersza 1 2) W polu A2 wpisz: =ZŁĄCZ.TEKSTY("<b>";A1;"</b>") 3) Przekopiuj zawartość komórki w prawo. 4) Zaznacz wiersz dwa i kopiuj 5) Stań w A1 i weź wklej specjalnie - wartości 6) Możesz usunąć wiersz 2 Cytuj Odnośnik do komentarza
Vami Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Dzieki. Hm ale to nie wklei mi tego </b> na końcu calej komórki? Komórki maja po kilka linijek a pogrubienie ma się kończyć na pierwszej. Cytuj Odnośnik do komentarza
Gabe Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Ano wklei, zaraz pomyślę :P Cytuj Odnośnik do komentarza
jasonx Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 A masz możliwość oflagowania w której linijce ma być a w której nie? (choćby poprzez dopisanie obok 1/0). Wtedy można zbudować alternatywne funkcje złączenia tekstów przy użyciu wartości flagi. Cytuj Odnośnik do komentarza
Gabe Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 =ZŁĄCZ.TEKSTY("<b>";FRAGMENT.TEKSTU(A1;1;ZNAJDŹ(ZNAK(10);A1)-1);"</b>";FRAGMENT.TEKSTU(A1;ZNAJDŹ(ZNAK(10);A1);DŁ(A1))) Voilà Cytuj Odnośnik do komentarza
Vami Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Ale każda kończy się innym fragmentem tekstu :P znak 10? To enter? Cytuj Odnośnik do komentarza
Gabe Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Tak - zmień tylko w formule A1 na komórkę w której masz tekst do obróbki. U mnie działa ;) Cytuj Odnośnik do komentarza
Vami Napisano 9 Lutego 2015 Udostępnij Napisano 9 Lutego 2015 Dzięki bardzo! Sprawdze jak wroce :)Jak cos będziesz potrzebowal jezykowego to wal smialo. Cytuj Odnośnik do komentarza
T-m Napisano 3 Marca 2015 Udostępnij Napisano 3 Marca 2015 Panowie, potrzebuję stworzyć formułę: mam dwie kolumny: A i B. Jak napisać formułę, która będzie dzieliła A/B pod warunkiem, że B>0, a jeśli B=0 to wpisuje NA Cytuj Odnośnik do komentarza
Gabe Napisano 3 Marca 2015 Udostępnij Napisano 3 Marca 2015 =JEŻELI(B1>0;A1/B1;"NA") Cytuj Odnośnik do komentarza
schizzm Napisano 18 Stycznia 2016 Udostępnij Napisano 18 Stycznia 2016 Pewnie głupie pytanie ale... Formatowanie warunkowe. Jeśli w komórce B2 wystąpi słowo np. "A", a iloraz komórek C2 i D2 jest mniejszy niż 1500 to ma robić określony kolor. Takie założenie mam i działa: =AND($B2="A", $C2/$D2<1500) A teraz pytanie... Da się to określić w powyższej formule, że te formatowanie ma następić także dla wystąpień słów "B", "C", "D" itd? Mógłbym oczywiście potworzyć oddzielny zapis dla każdego słowa, ale chyba jest szybszy sposó zawarcia tego w jednym zapisie? ;) Cytuj Odnośnik do komentarza
lindros Napisano 18 Stycznia 2016 Udostępnij Napisano 18 Stycznia 2016 Pewnie głupie pytanie ale... Formatowanie warunkowe. Jeśli w komórce B2 wystąpi słowo np. "A", a iloraz komórek C2 i D2 jest mniejszy niż 1500 to ma robić określony kolor. Takie założenie mam i działa: =AND($B2="A", $C2/$D2<1500) A teraz pytanie... Da się to określić w powyższej formule, że te formatowanie ma następić także dla wystąpień słów "B", "C", "D" itd? Mógłbym oczywiście potworzyć oddzielny zapis dla każdego słowa, ale chyba jest szybszy sposó zawarcia tego w jednym zapisie? ;) Może http://www.techonthenet.com/excel/formulas/match.php Cytuj Odnośnik do komentarza
Gabe Napisano 18 Stycznia 2016 Udostępnij Napisano 18 Stycznia 2016 Nie wiem, jak zamienić prościej prawdę na fałsz, więc nie wiem, czy nie przekombinowałem:Zrób sobie gdzieś z boku listę ze słowami do warunku i w miejscu $B2="A" Daj IF(ISERROR(MATCH($B2;tabela z zakresem;0);FALSE;TRUE) UPDATE: Oczywiście wartość logiczną odwraca zwyczajne NOT :doh!: A więc: NOT(ISERROR(MATCH($B2;tabela z zakresem;0)) Powinno dać radę Cytuj Odnośnik do komentarza
schizzm Napisano 18 Stycznia 2016 Udostępnij Napisano 18 Stycznia 2016 Czyli całość powinna przyjąć postać taką, gdzie E5:E10 jest tabelą z zakresem? =AND(NOT(ISERROR(MATCH($B2,E5:E10,0))), $C2/$D2<1500) Edit: Działa! Dziękuję bardzo za pomoc! Btw. lindros dzięki za link, nie znałem tego, a świetnie objaśnia działanie formuł Cytuj Odnośnik do komentarza
schizzm Napisano 19 Stycznia 2016 Udostępnij Napisano 19 Stycznia 2016 No dobra, to kolejna zagwozdka ;) W Komórce D26 mam listę rozwijaną z predefiniowanymi wpisami. W komórce G26 chcę stworzyć formułę, która sprawdzi, co jest wybrane w D26 i na podstawie tego zwróci wartość z komórki E26 lub dokona obliczenia. Rzecz w tym, że dla grupy nazw do wyboru w D26 ma być dokonywane takie same obliczenia, a dla innych inne, więc potworzyłem oddzielne zakresy, wedlug ktorych powinny byc wyszukiwane (np. I2:I5 to "przyklad"). Na mój rozum formuła powinan wyglądać tak: =IF(D26="TEP", E26, IF(D26=przyklad, E26*50%,"")) Niestety nie działa, mam #Value!. Gdzie robię błąd? :-k To wygląda tak, jakby nie chciał czytać zakresu "przykład", bo jak wpisze indywidualne nazwy z D26, to działa. Czyżby znowu do wykorzystania funkcja Match? No i sam sobie odpowiedziałem, Match zadziałał. Problem rozwiązany. Jakbym mógł to sam siebie bym zaplusował. ;) Cytuj Odnośnik do komentarza
Gabe Napisano 19 Stycznia 2016 Udostępnij Napisano 19 Stycznia 2016 A zamiast D26=przykład nie powinieneś dać ISERROR(MATCH(D26,przykład,0))? Cytuj Odnośnik do komentarza
schizzm Napisano 19 Stycznia 2016 Udostępnij Napisano 19 Stycznia 2016 Tak, Gabe, właśnie tak zrobiłem i wszystko gra ;) Cytuj Odnośnik do komentarza
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.