У меня есть таблица Excel.
В колонке А есть несколько слов. В некоторых случаях в одной ячейке есть несколько слов, разделенных десятичными точками (точками); например, university.of.california
school.house
или школа . Все, что следует за первым пунктом, включая саму точку, следует игнорировать; Например, с university.of.california
Калифорнии следует обращаться так, как если бы он был просто university
.
В столбцах с B по R есть триграфы - группы по три буквы в каждой. Но в этих столбцах также есть пустые ячейки.
Я хочу проверить, появляются ли триграфы в столбцах с B по R в (первом) слове в столбце A той же строки.
Например, если столбцы AF в какой-то строке содержат название university.of.california
, cal
, rev
, sit
, uni
и uny
, эта строка должна считаться как 2, потому что в uni
появляются sit
и university
.
cal
не считается, потому что california
идет после периода, rev
не считается, потому что это ver
в неправильном порядке, а uny
не считается, потому что буквы u
, n
и y
не встречаются вместе в university
.
Я хочу, чтобы столбец U в каждой строке указывал количество триграфов в столбцах с B по R в этой строке, которые соответствуют первому слову в столбце A. Как я могу это сделать?
И какую формулу использовать в столбце T, так что это ИСТИНА (зеленым цветом), если U равно или больше 1 совпадения, найденного в этой строке, и ЛОЖЬ (не окрашена), если U равно 0 в этой строке?
Вот пример набора данных. Как описано выше, столбцы с A по R содержат входные данные, которые будут предоставлены. Столбцы T и U содержат результаты, которые я хочу, чтобы Excel создал из этого ввода. В этом примере ячейка T6 истинна, потому что "ice" существует до первой точки, а U6 равна 1, потому что это единственное совпадение до первой точки, когда "hou" и "col" существуют только после первой точки, поэтому игнорируются (в красный). На фото желтые - это правильные совпадения, которые необходимо учитывать.
+---+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---+-------+---+
| | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U |
+---+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---+-------+---+
| 1 | university | abd | ity | sfd | fgh | tyu | kjg | sdf | jhg | bnm | hjk | | | | | | | | | TRUE | 1 |
| 2 | school | bnm | sdf | hoo | tyu | kjg | sdf | jhg | ool | hjk | sdf | fgh | tyu | kjg | sch | jhg | bnm | hjk | | TRUE | 3 |
| 3 | college | sdf | fgh | tyu | kjg | sdf | jhg | bnm | sdf | fgh | tyu | kjg | sdf | jhg | bnm | hjk | | | | FALSE | 0 |
| 4 | home | ome | fgh | tyu | kjg | sdf | jhg | | | | | | | | | | | | | TRUE | 1 |
| 5 | nice.colored.house | hou | col | ice | | | | | | | | | | | | | | | | TRUE | 1 |
| 6 | super.market | etr | etr | sdf | fsd | sdf | iuj | mar | ket | | | | | | | | | | | FALSE | 0 |
+---+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ +-------+---+
Вот те же данные (возможно, включая ошибки транскрипции) с цветовым кодированием для освещения, как описано выше:
Если возможно, формула должна быть без учета регистра.
Например, ooL
и OOL
должны учитываться как совпадения для school
.