ПОИСК адреса ячейки с наибольшим количеством символов
UpFRONT
Дата: Среда, 30.01.2019, 01:48 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Здравствуйте! Прошу помощи в организации формулы. Имеется таблица, в которой необходимо найти адрес ячейки с наибольшим количеством символов. главное - это столбцы расположены не рядом а хаотично(но выбрать конкретно столбцы можно) в Приложении файл.
Здравствуйте! Прошу помощи в организации формулы. Имеется таблица, в которой необходимо найти адрес ячейки с наибольшим количеством символов. главное - это столбцы расположены не рядом а хаотично(но выбрать конкретно столбцы можно) в Приложении файл. UpFRONT
Ответить
Сообщение Здравствуйте! Прошу помощи в организации формулы. Имеется таблица, в которой необходимо найти адрес ячейки с наибольшим количеством символов. главное - это столбцы расположены не рядом а хаотично(но выбрать конкретно столбцы можно) в Приложении файл. Автор - UpFRONT Дата добавления - 30.01.2019 в 01:48
vikttur
Дата: Среда, 30.01.2019, 02:35 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Код
=--ПРАВБ(ТЕКСТ(МАКС(ДЛСТР(ИНДЕКС(Таблица1[@];Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}*0,01);",00");2)
Код
=--ПРАВБ(ТЕКСТ(МАКС(ДЛСТР(ИНДЕКС(Таблица1[@];Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}*0,01);",00");2)
vikttur
Ответить
Сообщение Код
=--ПРАВБ(ТЕКСТ(МАКС(ДЛСТР(ИНДЕКС(Таблица1[@];Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}*0,01);",00");2)
Автор - vikttur Дата добавления - 30.01.2019 в 02:35
Светлый
Дата: Среда, 30.01.2019, 06:23 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Здравствуйте! Само значение:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));Т(СМЕЩ(A6;;{0;4;7;9})))
Или номер столбца:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));{1;5;8;10})
*Код
=ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100)
**Код
=ИНДЕКС(6:6;ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100))
Код
=ИНДЕКС(6:6;ПРАВБ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});2))
Здравствуйте! Само значение:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));Т(СМЕЩ(A6;;{0;4;7;9})))
Или номер столбца:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));{1;5;8;10})
*Код
=ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100)
**Код
=ИНДЕКС(6:6;ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100))
Код
=ИНДЕКС(6:6;ПРАВБ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});2))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Среда, 30.01.2019, 06:47
Ответить
Сообщение Здравствуйте! Само значение:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));Т(СМЕЩ(A6;;{0;4;7;9})))
Или номер столбца:Код
=ПРОСМОТР(1;1/(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))))=ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9}))));{1;5;8;10})
*Код
=ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100)
**Код
=ИНДЕКС(6:6;ОСТАТ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});100))
Код
=ИНДЕКС(6:6;ПРАВБ(МАКС(ДЛСТР(Т(СМЕЩ(A6;;{0;4;7;9})))*100+{1;5;8;10});2))
Автор - Светлый Дата добавления - 30.01.2019 в 06:23
bmv98rus
Дата: Среда, 30.01.2019, 07:47 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
номер столбцаКод
=MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%
Часть от vikttur , часть от Светлый , и от меня часть :-)
номер столбцаКод
=MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%
Часть от vikttur , часть от Светлый , и от меня часть :-) bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Среда, 30.01.2019, 10:52
Ответить
Сообщение номер столбцаКод
=MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%
Часть от vikttur , часть от Светлый , и от меня часть :-) Автор - bmv98rus Дата добавления - 30.01.2019 в 07:47
Светлый
Дата: Среда, 30.01.2019, 08:15 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
bmv98rus , эта формула иногда даёт не ЦЕЛОЕ значение. (2.99999999999997 например) Для надёжности лучше округлять. И у меня она не работает. *Только так заработала:Код
=ОСТАТ(МАКС(ДЛСТР(ИНДЕКС(A6:J6;Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}%);1)/1%
И для пятого столбца выдаёт такое значение 4,9999999999997200
bmv98rus , эта формула иногда даёт не ЦЕЛОЕ значение. (2.99999999999997 например) Для надёжности лучше округлять. И у меня она не работает. *Только так заработала:Код
=ОСТАТ(МАКС(ДЛСТР(ИНДЕКС(A6:J6;Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}%);1)/1%
И для пятого столбца выдаёт такое значение 4,9999999999997200Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Среда, 30.01.2019, 08:38
Ответить
Сообщение bmv98rus , эта формула иногда даёт не ЦЕЛОЕ значение. (2.99999999999997 например) Для надёжности лучше округлять. И у меня она не работает. *Только так заработала:Код
=ОСТАТ(МАКС(ДЛСТР(ИНДЕКС(A6:J6;Ч(ИНДЕКС({1;5;8;10};))))+{1;5;8;10}%);1)/1%
И для пятого столбца выдаёт такое значение 4,9999999999997200Автор - Светлый Дата добавления - 30.01.2019 в 08:15
bmv98rus
Дата: Среда, 30.01.2019, 10:51 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Светлый , да, все верно, упустил, писал прям сюда и пропустил не проверив. Что касается дроби , ну для чистоты - лучше округлять. Но даже такКод
=INDEX(Таблица1[@];MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%)
выдаст правильное значение. Однако при равенстве количества в разных стобцах, выдаст максимальный номер столбца, впрочем как все предыдущие варианты.Код
=INDEX({1;5;8;10};MATCH(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};)))));LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))));))
Светлый , да, все верно, упустил, писал прям сюда и пропустил не проверив. Что касается дроби , ну для чистоты - лучше округлять. Но даже такКод
=INDEX(Таблица1[@];MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%)
выдаст правильное значение. Однако при равенстве количества в разных стобцах, выдаст максимальный номер столбца, впрочем как все предыдущие варианты.Код
=INDEX({1;5;8;10};MATCH(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};)))));LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))));))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Среда, 30.01.2019, 10:58
Ответить
Сообщение Светлый , да, все верно, упустил, писал прям сюда и пропустил не проверив. Что касается дроби , ну для чистоты - лучше округлять. Но даже такКод
=INDEX(Таблица1[@];MOD(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))))+{1;5;8;10}%);1)/1%)
выдаст правильное значение. Однако при равенстве количества в разных стобцах, выдаст максимальный номер столбца, впрочем как все предыдущие варианты.Код
=INDEX({1;5;8;10};MATCH(MAX(LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};)))));LEN(INDEX(Таблица1[@];N(INDEX({1;5;8;10};))));))
Автор - bmv98rus Дата добавления - 30.01.2019 в 10:51
krosav4ig
Дата: Среда, 30.01.2019, 11:14 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
989
±
Замечаний:
0% ±
Excel 2007,2010,2013
до кучи, если пренебречь округлениемКод
=ОСТАТ(МАКС(ДЛСТР(ВПР("*";Таблица1[@];{1;5;8;10};))+{1;5;8;10}%);1)/1%
до кучи, если пренебречь округлениемКод
=ОСТАТ(МАКС(ДЛСТР(ВПР("*";Таблица1[@];{1;5;8;10};))+{1;5;8;10}%);1)/1%
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение до кучи, если пренебречь округлениемКод
=ОСТАТ(МАКС(ДЛСТР(ВПР("*";Таблица1[@];{1;5;8;10};))+{1;5;8;10}%);1)/1%
Автор - krosav4ig Дата добавления - 30.01.2019 в 11:14
bmv98rus
Дата: Среда, 30.01.2019, 11:50 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
если пренебречь округлением
и наличием числа а не текста.
если пренебречь округлением
и наличием числа а не текста.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение если пренебречь округлением
и наличием числа а не текста.Автор - bmv98rus Дата добавления - 30.01.2019 в 11:50