У меня есть JobsSheet и PeopleSheet.
В JobsSheet у меня есть типы заданий, выполняемых людьми (именами) в течение нескольких часов.* Это не отсортированный лист (это также не беспорядок, но в нем много объединенных ячеек и что не для простоты чтения листа), так что это не просто строка заголовка заголовков, а затем данные.
Ив PeopleSheet я пытаюсь выполнить поиск и перечислить в столбце все ячейки, содержащие имя человека, а затем отображать тип задания и количество часов для каждого появления его имени.
Таким образом, мне удалось найти и перечислить все появления Имени в JobsSheet, используя следующую формулу:
=TRANSPOSE(SPLIT(ARRAYFORMULA(CONCATENATE(IF(REGEXMATCH(TO_TEXT('JobsSheet'!A1:AF1020),C2),TO_TEXT('JobsSheet'!A1:AF1020)&"~",""))),"~"))
(* C2 - это то, где находится Имя человека) (* Я получил эту формулу сНебольшая адаптация отсюда: В Google Sheets вернуть все ячейки, которые содержат строку )
Это прекрасно работает, и это дает мне правильный список столбцов всех значений ячеек, которые совпадают с точным именемPerson from the PersonsSheet).
Как я могу получить адрес каждого из перечисленных ячеек вместо их значения?(в данном случае это имя человека, повторяется)
Мне нужны адреса, перечисленные вместо значений, потому что таким образом я могу затем выбрать тип задания и количество часов для каждого появленияИмя, используя Offset ().(Мне удастся это сделать, как только я получу Адреса)
* Я впервые пользуюсь этим форумом, поэтому, пожалуйста, дайте мне знать, какую информацию мне нужно дать, чтобы сделать что-то ещеяснее.Сама электронная таблица не совсем так, как описано, как на другом языке и т. Д., Но дело в том, что описано.Если было бы лучше, может быть, я смогу создать другую электронную таблицу, а затем поделиться ею ...