Я уже задавал подобный вопрос в другой ветке, на который кто-то чудесно ответил. Тем не менее, похоже, что даже если бы это помогло, это не было на 100% нормально для всех моих GSheets и различных проектов. Таким образом, я смог получить больше полезных данных из своего источника и думаю, что смогу найти пуленепробиваемое решение, если смогу найти хорошую формулу ...
Итак, мои данные выглядят так:
![enter image description here](https://i.stack.imgur.com/DSm50.png)
- Столбец A содержит список, разделенный точками с запятой. Копирование пасты выглядит так: «Картофель; Банан; Яблоко».
- В столбце B содержится список идентификаторов, которые связаны с данными в столбце A. Итак, Potato - это идентификатор 1871, Banana - это идентификатор 1890 и Apple - это идентификатор 1840. Копирование вставки даты: «1871; 1890; 1840»
- В столбце C должна быть выведена формула со значением «Банан», поскольку его идентификатор самый высокий из всех (1890> 1871> 1840).
Я пробовал много разных вещей. В целом, я попытался разделить значения с помощью «;» и создать один массив, в котором я бы попытался отсортировать их по столбцу или строке, где будут идентификаторы. Я не был уверен, как объединить оба результата ...
Я попытался изучить функцию ARRAYFORMULA (), чтобы посмотреть, поможет ли это. Работать с gSheets очень приятно, но я из мира PHP, где я написал бы 7 строк кода для достижения своих целей, где здесь мне нужно сделать только 1 строку кода, и это вызов для меня.
Любая помощь будет полезна для поиска формулы в ячейке C1, которая получит значение от A1, которое имеет самый высокий идентификатор в B1.