ЧАСТЬ 1)

Мне нужна помощь в написании заявления, которое проверяет, выполнены ли требования. Если они есть, то это выделит их имя. Ниже то, что я начал. Это ОЧЕНЬ неряшливо и хотелось бы знать, как это упростить.

ЕСЛИ (((B3 = "X") ИЛИ (B3 = "x")) И ((C3 = "X") ИЛИ (C3 = "x")) И ((D3 = "X") ИЛИ (D3 = "x")) AND ((E3 = "X") ИЛИ (E3 = "x")) AND ((F3 = "X") ИЛИ (F3 = "x")) AND ((G3 = "X") ИЛИ (G3 = "x")) И ((H3 = "X") ИЛИ (H3 = "x"))) И (((I3 = "X") ИЛИ (I3 = "x")) ИЛИ ((J3 = "X") ИЛИ (J3 = "x")) ИЛИ ((K3 = "X") ИЛИ (K3 = "x")) ИЛИ ((L3 = "X") ИЛИ (L3 = "x")) ИЛИ ((M3 = "X") ИЛИ (M3 = "x")) ИЛИ ((N3 = "X") ИЛИ (N3 = "x")) ИЛИ ((O3 = "X") ИЛИ (O3 = "x")) ИЛИ ((P3 = "X") ИЛИ (P3 = "x")) ИЛИ ((Q3 = "X") ИЛИ (Q3 = "x")) ИЛИ ((R3 = "X") ИЛИ (R3 = "x")) ИЛИ ((S3 = "X") ИЛИ (S3 = "x")) ИЛИ ((T3 = "X") ИЛИ (T3 = "x")) ИЛИ ((U3 = "X") ИЛИ (U3 = "x")))

Это проверяет, чтобы убедиться, что есть "х" в каждой ячейке от B3 до H3, а затем он проверяет, есть ли "х", по крайней мере, в одной из ячеек с I3 по U3. Это контрольный список для отслеживания скаутов, выполняющих свои требования к званию. Как только Ч.Д. закончен и один из IU завершен ... Их имя становится зеленым.

ЧАСТЬ 2)

То же самое, но я хочу, чтобы вторая часть проверила, завершены ли хотя бы 2 из этого раздела. (все ЧД и 2 МЕ)

Спасибо, и я прошу прощения за уничтожение этого кода. Прошло очень много времени с тех пор, как я коснулся любого программирования.

1 ответ1

1

Вы можете использовать, например,

= СЧЕТЕСЛИ (В3: Н3, "= х", В3: Н3, "= Х")

чтобы получить число х, и как известно количество (B - H = 7):

= IF(COUNTIF(B3:H3, "= x", B3:H3, "= X")= 7, "хорошо", "не закончено")

Похоже на другую часть.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .