Зручно, що ваша електронна таблиця використовує 50 стовпців, оскільки це означає, що стовпці №51, # 52,…, є доступними. Ваша проблема досить легко вирішується за допомогою «стовпчика-помічника», який ми можемо помістити в стовпець AZ
(це стовпчик №52). Я буду вважати , що рядок 1 на кожному з листів містить заголовки (на слова ID
, Name
, Address
і т.д.) , тому вам не потрібно порівнювати ті (так як ваші стовпці в тому ж порядку , в обох листах). Я також припускаю, що ID
(унікальний ідентифікатор) стовпчик A
. (Якщо це не так , то відповідь стає трохи трохи складнішим, але все ж досить легко.) В осередку AZ2
(доступною колонки, в першому рядку , використовуваної для передачі даних), введіть
=B2&C2&D2&…&X2&Y2&Z2&AA2&AB2&AC3&…&AX2
перелічуючи всі клітини B2
наскрізь AX2
.
&
- це оператор конкатенації тексту, тому якщо він B2
містить Andy
і C2
містить New York
, то B2&C2
буде оцінено до AndyNew York
. Аналогічно, вищевказана формула об'єднає всі дані для рядка (виключаючи ID
), даючи результат, який може виглядати приблизно так:
AndyNew York1342 Wall StreetInvestment BankerElizabeth2catcollege ступіньUCLA…
Формула є тривалою та громіздкою, але це потрібно зробити лише один раз (але див. Примітку нижче, перш ніж це зробити насправді). Я показав це через те, AX2
що стовпець AX
стовпчик №50. Природно, формула повинна охоплювати кожен стовпець даних, крім ID
. Більш конкретно, вона повинна містити кожен стовпець даних, який ви хочете порівняти. Якщо у вас є стовпець для віку людини, то це (автоматично?) Буде різним для всіх, кожного року, і ви не хочете, щоб про це повідомляли. І звичайно, стовпець-помічник, який містить формулу конкатенації, повинен знаходитися десь праворуч від останнього стовпця даних.
Тепер виберіть клітинку AZ2
та перетягніть / заповніть її через усі 1000 рядків. І зробіть це на обох робочих аркушах.
Нарешті, на аркуші, де ви хочете виділити зміни (я думаю, з того, що ви говорите, що це останній лист), виберіть усі клітинки, які ви хочете виділити. Я не знаю, чи це лише стовпець A
, чи просто стовпець B
, або весь рядок (тобто A
наскрізь AX
). Виберіть ці клітинки у рядках від 2 до 1000 (або там, де ваші дані можуть врешті-решт дістатися) та перейдіть до “Умовне форматування” → “Нове правило…”, виберіть “Використовувати формулу, щоб визначити, які комірки слід форматувати”, і введіть
=IFERROR(VLOOKUP($A2,'December 2017'!$A$2:$AZ$1000,52,FALSE), "") <> $AZ2
у "Значення формату, де ця формула є істинним полем". Це приймає ID
значення з поточного рядка поточного ("січня 2018") аркуша (у комірці $A2
), шукає його у стовпці A
попереднього ("грудня 2017") аркуша, отримує зв'язане значення даних із цього рядка та порівнює його до зведеного значення даних у цьому рядку. (Зрозуміло, AZ
це стовпець-помічник,
52
це номер стовпця допоміжного стовпця і 1000
є останнім рядком на аркуші "Грудень 2017 року", який містить дані - або дещо вище; наприклад, ви можете ввести, 1200
а не турбуватися про точність.) Потім натисніть на "Формат" і вкажіть умовне форматування, яке потрібно (наприклад, помаранчева заливка).
Я зробив приклад із лише кількома рядками та лише кількома стовпцями даних із стовпцем-помічником у стовпці H
:
Зауважте, що рядок Енді має кольоровий оранжевий колір, оскільки він переїхав з Нью-Йорка до Лос-Анджелеса, а рядок Дебри - помаранчевим кольором, бо вона - новий запис.
Примітка.
Якщо рядок може мати значення типу the
і react
в двох послідовних стовпцях, і це може змінитися в наступному році на, there
і act
це не буде повідомлено про різницю, тому що ми просто порівнюємо об'єднане значення, а це ( thereact
) - однаково на обох аркушах. Якщо вас це турбує, виберіть символ, який навряд чи коли-небудь буде у ваших даних (наприклад, |
), і вставте його між полями. Отже, ваш стовпець-помічник містив би
=B2&"|"&C2&"|"&D2&"|"&…&"|"&X2&"|"&Y2&"|"&Z2&"|"&AA2&"|"&AB2&"|"&AC3&"|"&…&"|"&AX2
в результаті отримують дані, які можуть виглядати приблизно так:
Енді | Нью-Йорк | 1342 Уолл-стріт | Інвестиційний банкір | Елізабет | 2 | кішка | ступінь коледжу | UCLA |…
і про зміну буде повідомлено, оскільки the|react
≠ there|act
. Ви, мабуть, з цього приводу повинні бути стурбовані, але, виходячи з того, якими є фактично ваші стовпці, у вас можуть бути підстави бути впевненими, що це ніколи не буде проблемою.
Як тільки ви працюєте з цим, ви можете приховати стовпці помічників.