Варіант для перевірки двох перших символів:
Khipster. А як англійські A-Z виділяти. чи можна зробити пошук по всіх символів, а не тільки по перших двох?
Zufir. Без VBA - мабуть, ніяк.
Не ображайте Excel :) Хоч на аркуші і проблематично працювати з регулярки, але і без них можна.
Формула умовного форматування:
Не потрібно боятися, тут все порівняно просто.
У формулі два фрагмента, однакових за логікою роботи:
Відмінність другої ПСТР - з рядка послідовно витягуються символи, починаючи з другого. Тобто в парі дві функції перевіряють два сусідніх символу.
Беремо послідовно кожен символ тексту. За це відповідає функція СТРОКА ()
Щоб не визначати довжину тексту, додаємо символи: ПОВТОР ( ""; 20)
Об'єднуємо по І два значення (тут правильніше писати - умови):
ІСТИНА (число), якщо два символу поспіль знайдені в переліку символів. При інших результатах - помилка (одна або дві функції ШУКАТИ покажуть помилку # значить!)
Підсумок роботи цієї частини - масив значень і помилок, наприклад
Функція ігнорує помилки, вважає тільки значення - кількість пар заголовних букв. Якщо формула на аркуші, потрібно додати умову: * = РАХУНОК (.)> 0.
Потрібно відзначити, що в текстах "TEstER" і "TESter" функція визначить по дві пари.
Умовне форматування (УФ) саме розуміє, що будь-яке число, відмінне від нуля, ІСТИНА. тому формулу в УФ з нулем годі й порівнювати.