Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ограничение 256 символов у функций: Просмотр, ПОИСКПОЗ - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Ограничение 256 символов у функций: Просмотр, ПОИСКПОЗ
zedis Дата: Понедельник, 19.01.2015, 10:40 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Проблема у функций Просмотр, Поискпоз ограничение на количество знаков в ячейки которые они просматривают не более 256 символов.
У меня задача пройтись по диапозону А4:А12(в диапозоне есть ячейки по 800 и более символов) найти последнюю заполненую ячейку, далее если эта ячейка не содержит минус слова то вывести её если содержит минус слова то удалисть минус слова оставив только слова без минус. Функция ПРОСМОТР всем подходит кроме одного ограничение 256 символов если в ячейки больше то она её пропускает в выводе, подскажите пожалуйста решение очень важно для меня. Заранее благодарю всех кто откликнется. Файл прикрепляю красным выделена формула там в аргументе Если в конце стоит Просмотр который не реагирует на ячейку содержащую более 256 символов.
К сообщению приложен файл: forum_excelworl.xlsm (21.4 Kb)


Сообщение отредактировал zedis - Понедельник, 19.01.2015, 10:42
 
Ответить
СообщениеПроблема у функций Просмотр, Поискпоз ограничение на количество знаков в ячейки которые они просматривают не более 256 символов.
У меня задача пройтись по диапозону А4:А12(в диапозоне есть ячейки по 800 и более символов) найти последнюю заполненую ячейку, далее если эта ячейка не содержит минус слова то вывести её если содержит минус слова то удалисть минус слова оставив только слова без минус. Функция ПРОСМОТР всем подходит кроме одного ограничение 256 символов если в ячейки больше то она её пропускает в выводе, подскажите пожалуйста решение очень важно для меня. Заранее благодарю всех кто откликнется. Файл прикрепляю красным выделена формула там в аргументе Если в конце стоит Просмотр который не реагирует на ячейку содержащую более 256 символов.

Автор - zedis
Дата добавления - 19.01.2015 в 10:40
Nic70y Дата: Понедельник, 19.01.2015, 10:53 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
1/3
Код
=СУММПРОИЗВ(МАКС((A4:A12<>"")*СТРОКА(1:9)))


ЮMoney 41001841029809
 
Ответить
Сообщение1/3
Код
=СУММПРОИЗВ(МАКС((A4:A12<>"")*СТРОКА(1:9)))

Автор - Nic70y
Дата добавления - 19.01.2015 в 10:53
zedis Дата: Понедельник, 19.01.2015, 11:03 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо но функция [i]"=СУММПРОИЗВ(МАКС((A4:A12<>"")*СТРОКА(1:9)))"[/i] выводит номер ячейки в рамках диапозона A4:A12 к примеру в моем примере это 7, мне нужно значение данной ячейки, Мне данную формулу надо будет растягивать на другие ячейки тоже по этому там диапозон будет не большой до 10 ячеек. Можете помочь вывести именно содержимое ячейки.
 
Ответить
СообщениеСпасибо но функция [i]"=СУММПРОИЗВ(МАКС((A4:A12<>"")*СТРОКА(1:9)))"[/i] выводит номер ячейки в рамках диапозона A4:A12 к примеру в моем примере это 7, мне нужно значение данной ячейки, Мне данную формулу надо будет растягивать на другие ячейки тоже по этому там диапозон будет не большой до 10 ячеек. Можете помочь вывести именно содержимое ячейки.

Автор - zedis
Дата добавления - 19.01.2015 в 11:03
Nic70y Дата: Понедельник, 19.01.2015, 11:06 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
индекс, в файле в C14
К сообщению приложен файл: 14-22-34.xlsm (18.5 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеиндекс, в файле в C14

Автор - Nic70y
Дата добавления - 19.01.2015 в 11:06
zedis Дата: Понедельник, 19.01.2015, 12:35 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Благодарю вас за ответ очень помогло, Я вашу формулу немного модифицировал под себя

=ЕСЛИОШИБКА(ЛЕВСИМВ(ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1:7)))),ПОИСК("-",ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1: 7)))))-2),ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1:7)))))

[moder]Обязательно используйте соответствующие теги при оформлении сообщений!
Кнопка fx.
Исправляйте! Или исправлю но с замечанием +20%[/moder]


Сообщение отредактировал DJ_Marker_MC - Понедельник, 19.01.2015, 12:47
 
Ответить
СообщениеБлагодарю вас за ответ очень помогло, Я вашу формулу немного модифицировал под себя

=ЕСЛИОШИБКА(ЛЕВСИМВ(ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1:7)))),ПОИСК("-",ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1: 7)))))-2),ИНДЕКС(A6:A12,СУММПРОИЗВ(МАКС((A6:A12<>"")*СТРОКА(1:7)))))

[moder]Обязательно используйте соответствующие теги при оформлении сообщений!
Кнопка fx.
Исправляйте! Или исправлю но с замечанием +20%[/moder]

Автор - zedis
Дата добавления - 19.01.2015 в 12:35
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!