Здравствуйте, мне нужно закончить какой-то листок для экзамена для школы, и у меня возникают настоящие трудности.
Мне нужно будет найти самый длинный FULL имя из таблицы, как это. Требования, которые я могу НЕ создать еще один столбец для созданияКак получить самую длинную длину из двух столбцов в несколько рядов
= Len (A1) + Len (B1)
, а затем сравнить только этот столбец, например. Таким образом, решение должно быть только в 1 строка «код».
| A | B | C
1| adam | brown | The longest name is:
2| eva | jameson | john startstky
3| john | startsky |
Любая помощь очень назначена. Я уже пытался
= INDEX (A1: A3, MATCH (MAX (LEN (A1: A3)), LEN (A1: A3), 0))
Но поиск только через 1 и не работает с несколькими столбцами.
Примечание:
Я не опытный в первенствует, что много, но вот что я думаю, что должно работать. Я просто понятия не имею, как сделать что-то подобное в excel.
string longestName
For each row
if(A[index of row].lenght+B[index of row].lenght > longestName.lenght)
longestName = A[row].tostring+" "+B[row].tostring
Я также хотел бы избежать программирования в C или базовой (я не уверен, какой язык поддерживает Excel).
Edit: код часть только намек для вас, чтобы понять, что мое мышление procces. Я знаю, что вы не можете применять такой код в формуле ...
Прокомментируйте, когда вы downvote. Спасибо –
Я не спускал вниз, но, я думаю, это имеет какое-то отношение к [этому] (http://meta.stackoverflow.com/questions/334822/how-do-i-ask-and-answer-homework- вопросы) – Sgdva
Ой, как домашнее задание? Ой ...Okey это не домашнее задание. Это часть моего проекта по университету, который очень долго меня решал. И я даже сам не смог ее решить. Поэтому я бы сказал, что это будет inapropriet downvote. –