Извлечение данных по условию
Millonaria
Дата: Понедельник, 15.05.2017, 11:29 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день, есть массив данных, прописанный построчно. из каждой строки надо вырезать все что идет до точки с запятой. Пример: Расходная накл. №Рег-0042 от 18.01.10; ПромКонтрактМеталл (СК Атлант), должно остаться ПромКонтрактМеталл (СК Атлант). Я написала формулу: =ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99) И все бы хорошо, но до 35 строки выдает нужный результат, а после 35 и до 4635 строки пишет #Н/Д. Все голову сломала в чем ошибка? Подскажите, пожалуйста!
Добрый день, есть массив данных, прописанный построчно. из каждой строки надо вырезать все что идет до точки с запятой. Пример: Расходная накл. №Рег-0042 от 18.01.10; ПромКонтрактМеталл (СК Атлант), должно остаться ПромКонтрактМеталл (СК Атлант). Я написала формулу: =ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99) И все бы хорошо, но до 35 строки выдает нужный результат, а после 35 и до 4635 строки пишет #Н/Д. Все голову сломала в чем ошибка? Подскажите, пожалуйста! Millonaria
Ответить
Сообщение Добрый день, есть массив данных, прописанный построчно. из каждой строки надо вырезать все что идет до точки с запятой. Пример: Расходная накл. №Рег-0042 от 18.01.10; ПромКонтрактМеталл (СК Атлант), должно остаться ПромКонтрактМеталл (СК Атлант). Я написала формулу: =ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99) И все бы хорошо, но до 35 строки выдает нужный результат, а после 35 и до 4635 строки пишет #Н/Д. Все голову сломала в чем ошибка? Подскажите, пожалуйста! Автор - Millonaria Дата добавления - 15.05.2017 в 11:29
китин
Дата: Понедельник, 15.05.2017, 11:30 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Понедельник, 15.05.2017, 11:33
Ответить
Millonaria
Дата: Понедельник, 15.05.2017, 11:50 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
китин, Я понимаю, что в незнании правил, я пытаюсь разобраться. Прикрепила пример.
китин, Я понимаю, что в незнании правил, я пытаюсь разобраться. Прикрепила пример. Millonaria
Ответить
Сообщение китин, Я понимаю, что в незнании правил, я пытаюсь разобраться. Прикрепила пример. Автор - Millonaria Дата добавления - 15.05.2017 в 11:50
китин
Дата: Понедельник, 15.05.2017, 11:53 |
Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
там у вас еще формула не оформлена в тэги. я не придираюсь, просто в таком виде формула нечитаема и ее не перевести на вражеский язык
там у вас еще формула не оформлена в тэги. я не придираюсь, просто в таком виде формула нечитаема и ее не перевести на вражеский язык китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение там у вас еще формула не оформлена в тэги. я не придираюсь, просто в таком виде формула нечитаема и ее не перевести на вражеский язык Автор - китин Дата добавления - 15.05.2017 в 11:53
Millonaria
Дата: Понедельник, 15.05.2017, 11:58 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
[=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)] Прошу прощения. Так?
[=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)] Прошу прощения. Так? Millonaria
Ответить
Сообщение [=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)] Прошу прощения. Так? Автор - Millonaria Дата добавления - 15.05.2017 в 11:58
Nic70y
Дата: Понедельник, 15.05.2017, 12:00 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация:
2258
±
Замечаний:
0% ±
Excel 2010
нет, выделяем формулу, жмем
нет, выделяем формулу, жмем Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Понедельник, 15.05.2017, 12:00
Ответить
Сообщение нет, выделяем формулу, жмем Автор - Nic70y Дата добавления - 15.05.2017 в 12:00
китин
Дата: Понедельник, 15.05.2017, 12:01 |
Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
в режиме редактирования сообщения выделите формулу и нажмите кнопочку fx. в ссылке из поста №2 нарисовано
в режиме редактирования сообщения выделите формулу и нажмите кнопочку fx. в ссылке из поста №2 нарисовано китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение в режиме редактирования сообщения выделите формулу и нажмите кнопочку fx. в ссылке из поста №2 нарисовано Автор - китин Дата добавления - 15.05.2017 в 12:01
Millonaria
Дата: Понедельник, 15.05.2017, 12:02 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Код
=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)
Код
=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)
Millonaria
Ответить
Сообщение Код
=ПСТР(E5;ПРОСМОТР(2;1/(ПСТР(E5;СТРОКА(E5:E4635);1)=";");СТРОКА(E5:E4635))+2;99)
Автор - Millonaria Дата добавления - 15.05.2017 в 12:02
Nic70y
Дата: Понедельник, 15.05.2017, 12:03 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация:
2258
±
Замечаний:
0% ±
Excel 2010
Код
=ПСТР(E1;ПОИСК(";";E1)+2;ДЛСТР(E1))
Код
=ПСТР(E1;ПОИСК(";";E1)+2;ДЛСТР(E1))
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Понедельник, 15.05.2017, 12:03
Ответить
Сообщение Код
=ПСТР(E1;ПОИСК(";";E1)+2;ДЛСТР(E1))
Автор - Nic70y Дата добавления - 15.05.2017 в 12:03
китин
Дата: Понедельник, 15.05.2017, 12:06 |
Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки.
у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки. китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки. Автор - китин Дата добавления - 15.05.2017 в 12:06
Millonaria
Дата: Понедельник, 15.05.2017, 12:14 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Спасибо огромное, отлично работает. Запомню. И как всегда все гениальное просто. Я действительно нагородила.
Спасибо огромное, отлично работает. Запомню. И как всегда все гениальное просто. Я действительно нагородила. Millonaria
Ответить
Сообщение Спасибо огромное, отлично работает. Запомню. И как всегда все гениальное просто. Я действительно нагородила. Автор - Millonaria Дата добавления - 15.05.2017 в 12:14
Millonaria
Дата: Понедельник, 15.05.2017, 12:17 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки.
Обращу внимание. Хотя мне казалось, что я это учитывала, но сейчас перепроверю.
у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки.
Обращу внимание. Хотя мне казалось, что я это учитывала, но сейчас перепроверю.Millonaria
Ответить
Сообщение у вас диапазоны не закреплены. поэтому и съезжает формула. почитайте про абсолютные и относительные ссылки.
Обращу внимание. Хотя мне казалось, что я это учитывала, но сейчас перепроверю.Автор - Millonaria Дата добавления - 15.05.2017 в 12:17