Musisz porównać dwa arkusze kalkulacyjne Excel, aby zobaczyć, czy wartości w określonej kolumnie zostały zmienione


0

Mam użytkownika, który ma jeden arkusz kalkulacyjny z dużą ilością danych i wysyła go do klienta, który zmieni niektóre wartości.

Zmienione wartości będą TYLKO w jednym wierszu, ale nie wiemy, które wiersze zostały zmienione.

Tak więc, na przykład, powiedzmy, że mam jeden testData arkusza kalkulacyjnego, z 5 wierszami i kolumną ACCEPT / FAIL i jeszcze jednym testData2 o tym samym numerze, ale chcę sprawdzić, czy w kolumnie ACCEPT / FAIL nie ma żadnych wierszy - Chciałbym podświetlić rzędy.

Próbowałem użyć tego postu do pomysłów, ale nie będę wiedział, ile wierszy jest ...

Odpowiedzi:


1

Powinieneś być w stanie używać formatowania warunkowego, gdy formuła zapewni kryterium.

  • Pierwszym krokiem jest utworzenie nowego arkusza w oryginalnym skoroszycie, ponieważ formatowanie warunkowe nie pozwala formułom kryteriów porównywać wartości w różnych skoroszytach.

  • Użyj tego arkusza, aby przenieść dane z innego arkusza kalkulacyjnego za pomocą prostego ='[otherworkbook.xlsx]Sheet1'!A1odwołania (bez znaków $).

  • Skopiuj tę formułę w dół i w poprzek, aby uzyskać wiersze i kolumny danych w drugim skoroszycie (lub ogranicz formuły do ​​konkretnej kolumny lub kolumn, które chcesz porównać).

Następnie możesz ustawić format warunkowy:

  • W oryginalnym arkuszu wybierz zakres danych, który chcesz porównać, na przykład kolumnę Akceptuj / Niepowodzenie) lub cały zakres, jeśli chcesz wyróżnić wiersze, w których istnieje różnica.

  • Wybierz Conditional Formattingna wstążce głównej New Rulei Use a formula to determine which cells to formatz wyskakujących okien.

  • Wprowadź formułę podobną =$F1<>Sheet2!$F1do pola wejściowego oznaczonego „Formatuj wartości, w których ta formuła jest prawdziwa” (zakładając, że F1 jest kolumną, którą jesteś zainteresowany). Pokazane tutaj znaki dolara zakotwiczają kolumnę, ale nie wiersze - jeśli chcesz porównania komórka po komórce w kilku kolumnach, całkowicie upuść $.

  • Ustaw format, aby podświetlić komórki, w których wartości nie są równe w dwóch arkuszach.

Najtrudniejszą częścią tego jest poprawne znaki dolara, przynajmniej dla mnie to jest!


Spróbuję tego jutro rano!
— envinyater

To dużo pracy, jeśli istnieje ponad 500 wierszy, aby dodać tę formułę do każdego z nich ... Czy istnieje sposób, aby całkowicie ją przenieść?
— envinyater

Aby przenieść dane, możesz wprowadzić formułę raz w lewym górnym rogu, w którym chcesz, aby dane były, skopiuj (kombinacja klawiszy Control-C lub mała ikona kopiowania w lewym górnym rogu zakładki u góry), wybierz zakres, do którego chcesz go skopiować i wkleić (klawisz Control-V lub wklej w lewym górnym rogu. Lub w arkuszu, który chcesz przenieść, zaznacz obszar danych i skopiuj, a następnie wykonaj specjalną wklej w arkuszu docelowym (możesz skorzystaj z menu rozwijanego na przycisku wklej, aby to zrobić). Jeśli chcesz, mogę dodać kroki, aby to zrobić, aby odpowiedzieć.
— chuff

Lub wprowadź formułę raz: Przy wciąż podświetlonej komórce powinieneś zauważyć mały czarny kwadrat w prawym dolnym rogu zaznaczenia. Najedź myszką na kwadrat, kliknij lewym przyciskiem myszy. Nadal trzymając lewy przycisk, przesuń mysz w prawo, aby skopiować formułę między kolumnami. Następnie podświetl rząd formuł, który teraz masz, i wykonaj to samo kliknięcie lewym przyciskiem i przesuń (przeciągnij) myszą w dół około 500 wierszy.
— chuff

Ach, udało się. Czy jest jakiś sposób na wyróżnienie całego wiersza zamiast kolumny? To nie jest wielka sprawa - jestem głównie ciekawy. Dziękuję Ci!
— envinyater

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.