Czy istnieje sposób użycia formatowania warunkowego w następujący sposób w programie Excel? (Dla tych, którzy są ciekawi, używam Excel 2010 dla komputerów Mac)
Chcę, aby komórka B2 była zielona, gdy A2 mówi „John lubi zielone jabłka”, a B2 także „John lubi zielone jabłka”, żółty, jeśli A2 mówi „John lubi zielone jabłka”, a B2 - „Bill lubi niebieskie jabłka”, a czerwony, jeśli A2 mówi „John lubi zielone jabłka”, a B2 mówi „Bill nienawidzi czerwonych pomarańczy”.
Zastanawiam się tylko, czy istnieje jakiś sposób na osiągnięcie tego efektu.
Dzięki
B2
które można znaleźć wA2
?Odpowiedzi:
Pewnie. Wybierz komórkę B2 i przejdź do karty Strona główna > grupa Style > Formatowanie warunkowe > Nowa reguła > Użyj formuły, aby określić, które komórki sformatować
Wprowadź tę formułę:
Ustaw format, aby wypełnił się na zielono.
Powtórz dla każdego dodatkowego koloru i reguły.
źródło
To zdecydowanie wymagałoby VBA. Poniższa funkcja zwróci wartość z 0-1 (tj. Procent) wartości pasujących do tej samej pozycji . Użyj tego samego, jak w przypadku wbudowanej funkcji. Następnie możesz zastosować normalne formatowanie warunkowe do tej wartości.
Ma opcjonalną wartość Prawda / Fałsz (domyślnie fałsz) określającą, czy wielkość liter ma być uwzględniana.
„Bob zjadł kolację” vs „Bob zjadł kolację”. wyniósłby 0,66, ponieważ nie ignoruje interpunkcji.
„Bob Bob Bob Bob” vs „Bob Bob” = 2/4 = 0,5 - gdy łańcuchy zawierają inną liczbę słów, większy z nich jest mianownikiem, ale twój licznik osiąga maksimum na mniejszym z nich.
źródło
Twoje pytanie również nie jest całkowicie jasne. Czy rzeczywiste imię ma znaczenie (John, Bill)? Czy owoce będą miały znaczenie? Lub jest o 3 warunkach
Założyłem, że jedyne, co się liczy, to imię i nazwisko osoby, i jeśli mają takie samo uczucie do czegoś. Dlatego nazwisko osoby może być dowolne i jeśli zarówno Bill, jak i Claire nienawidzą owoców, założyłem, że jest to również pomarańcza. Masz już kod, więc jego modyfikacja powinna być łatwa!
źródło