Использование вашей конкретной формулы условного форматирования требует решения, введенного в массив:

Массив введите (Ctrl+Shift+Enter) следующую формулу в D2 (не забудьте удалить { и }):
{=SUM((B2:B50>500)*IFERROR((SEARCH("A",C2:C50)=1),FALSE))}
Поскольку это формула ввода массива, массив генерируется для каждого из диапазонов B2:B50 и C2:C50 , причем значения массива являются результатами соответствующих сравнений для каждой строки.
Ключевым моментом для понимания является то, что при умножении значение TRUE преобразуется в 1 , а значение FALSE - в 0 . Таким образом, массив, сгенерированный умножением двух массивов, будет содержать элементы со значением 1 если и только если оба столбца B больше 500, а столбец C начинается с буквы "A". (В противном случае значение элемента будет 0 )
Суммирование массива приводит к подсчету строк, в которых выполняются оба условия.
Вместо того, чтобы проверить, является ли индекс первой буквы "A" найденного значения в столбце C "1", лучшим решением было бы проверить, является ли первый символ "A" напрямую:
{=SUM((B2:B50>500)*(LEFT(C2:C50,1)="A"))}
С формулой в этом новом формате и понимая, что функция COUNTIFS() может использовать подстановочные знаки, становится очевидным, что альтернативное решение, не введенное в массив:
=COUNTIFS(B2:B50,">500",C2:C50,"=A*")