У мене є XML-документ, який виглядає приблизно так:
Стовпець від A до S із заголовками, а там є 1922 ряди.
Це резервна копія деяких SMS, і я хочу позбутися дублікатів.
Проблема полягає в тому, що Час у заголовку читабельних_дав був зіпсований. У даті немає нічого поганого, але час годин неправильний, тому я розділив цей стовпець на три, з роком, днем та годинником.
Я знаю, що можу використовувати стандартний фільтр, але він шукає лише унікальні рядки в одному стовпчику. Що я хочу виконати, це зробити перевірку рядків подібною до цієї:
F (x) = Перевірте, чи стовпець 2A до (infinate) дорівнює стовпцю 3A до (infinate), але ігноруйте стовпець (R). Якщо так, то видаліть стовпець 3A до (infinate) в іншому випадку Перевірте, якщо IF стовпець 2A до (infinate) дорівнює стовпцю 4A - (infinate) тощо.
Мені потрібно щоразу ігнорувати певний стовпчик підряд, і потрібно робити це для повного аркуша. І перевірка формули повинна застосовуватися для кожного рядка, коли перший виконується перевірка дублікатів ...
Якщо хтось має краще рішення, будь ласка, скажіть так. У будь-якому випадку, хто може допомогти?
Ви маєте рацію, що я зазвичай до цього можу, але для дійсно коротких повідомлень це не стосується, оскільки повідомлення "Ей" може надсилатися декількома людьми або однією людиною кілька днів, і це не дублікат.
Рядки потрібно перевірити повністю в першій спробі і проігнорувати певний стовпець, інакше він поверне помилковий позитивний або хибний негативний ...