#google-sheets #spreadsheet
#google-таблицы #электронная таблица
Вопрос:
Я бы хотел, чтобы в моей таблице учитывалась текущая серия побед.
Например:
если история матчей выглядит W W W L W W
так, я бы хотел, чтобы текущая серия побед была указана W2
. Если история совпадений DK выглядит L L W L L L
так, я бы хотел, чтобы текущая серия побед указывала L3
.
Вот пример электронной таблицы, https://docs.google.com/spreadsheets/d/1NROEe3VOAXDDianHcLk3y6YSBLNGMAj3t9GC4WJDvwM/edit?usp=sharing
Ответ №1:
Из комментариев Тома это сработало для меня:
=REGEXEXTRACT(JOIN("",D2:R2),"(L|W)*$") amp; LEN(REGEXEXTRACT(JOIN("",D2:R2),"(L*|W*)$"))
Комментарии:
1. Аккуратно. Я бы не знал, что это приведет к захвату последовательности, содержащей только W или L, но не смесь обоих.
Ответ №2:
Я предлагаю использовать регулярное выражение для поиска последовательных W или L в конце списка:
=iferror(regexextract(textjoin("",true,E2:2),"W $"),regexextract(textjoin("",true,E2:2),"L $"))
Эта формула будет игнорировать любые пустые ячейки.
Или поместить его в формат W2, L2:
=iferror("W"amp;len(regexextract(textjoin("",true,E2:2),"W $")),"L"amp;len(regexextract(textjoin("",true,E2:2),"L $")))