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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор числа до пробела или тире - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выбор числа до пробела или тире
DrMini Дата: Пятница, 14.07.2023, 15:37 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте форумчане и гости форума.
В таблице есть инвентарный номер по которому выдаётся коэффициент для списания.
Иногда инвентарный номер записывается с дополнительным числом написанным через пробел и тире или просто через тире (накидал варианты):
48348
48348 - 2
48348-2

Помогите с формулой в столбец B для подсчёта коэффициента для списания.
[offtop]Формулу сделал не на все номера[/offtop]
К сообщению приложен файл: koehfficiehnt.xlsx (10.8 Kb)


Сообщение отредактировал DrMini - Пятница, 14.07.2023, 15:37
 
Ответить
СообщениеЗдравствуйте форумчане и гости форума.
В таблице есть инвентарный номер по которому выдаётся коэффициент для списания.
Иногда инвентарный номер записывается с дополнительным числом написанным через пробел и тире или просто через тире (накидал варианты):
48348
48348 - 2
48348-2

Помогите с формулой в столбец B для подсчёта коэффициента для списания.
[offtop]Формулу сделал не на все номера[/offtop]

Автор - DrMini
Дата добавления - 14.07.2023 в 15:37
Arti3223 Дата: Пятница, 14.07.2023, 16:01 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 10 ±
Замечаний: 0% ±

2016
Добрый день.

Как вариант, не оптимизированный
Код
=ПРОСМОТР(--СЖПРОБЕЛЫ(ЕСЛИОШИБКА(ЛЕВБ(A2;ПОИСК("-";A2)-1);A2));--СЖПРОБЕЛЫ(ЛЕВБ($F$2:$F$20;ПОИСК("-";$F$2:$F$20)-1));$G$2:$G$20)
 
Ответить
СообщениеДобрый день.

Как вариант, не оптимизированный
Код
=ПРОСМОТР(--СЖПРОБЕЛЫ(ЕСЛИОШИБКА(ЛЕВБ(A2;ПОИСК("-";A2)-1);A2));--СЖПРОБЕЛЫ(ЛЕВБ($F$2:$F$20;ПОИСК("-";$F$2:$F$20)-1));$G$2:$G$20)

Автор - Arti3223
Дата добавления - 14.07.2023 в 16:01
DrMini Дата: Пятница, 14.07.2023, 16:22 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Как вариант

Вроде всё считает верно кроме последнего 57788 –и далее
Выдаёт 0,99


Сообщение отредактировал DrMini - Пятница, 14.07.2023, 16:23
 
Ответить
Сообщение
Как вариант

Вроде всё считает верно кроме последнего 57788 –и далее
Выдаёт 0,99

Автор - DrMini
Дата добавления - 14.07.2023 в 16:22
Serge_007 Дата: Пятница, 14.07.2023, 16:27 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вариант:
Код
=ВПР(ЛЕВБ(A2;ПОИСК(" ";A2&" "))+0;ЕСЛИ(ЕЧИСЛО(F$2:G$20);F$2:G$20;1*СЖПРОБЕЛЫ(ЛЕВБ(F$2:G$20;НАЙТИ("-";F$2:G$20)-1)));2)
К сообщению приложен файл: 20230714_drmini.xls (30.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВариант:
Код
=ВПР(ЛЕВБ(A2;ПОИСК(" ";A2&" "))+0;ЕСЛИ(ЕЧИСЛО(F$2:G$20);F$2:G$20;1*СЖПРОБЕЛЫ(ЛЕВБ(F$2:G$20;НАЙТИ("-";F$2:G$20)-1)));2)

Автор - Serge_007
Дата добавления - 14.07.2023 в 16:27
DrMini Дата: Пятница, 14.07.2023, 16:34 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Вариант:

Выдаёт #ЗНАЧ когда тире без пробела
6868- 1
И числа больше 57787 выдаёт 0,99
тут разобрался.


Сообщение отредактировал DrMini - Пятница, 14.07.2023, 16:40
 
Ответить
Сообщение
Вариант:

Выдаёт #ЗНАЧ когда тире без пробела
6868- 1
И числа больше 57787 выдаёт 0,99
тут разобрался.

Автор - DrMini
Дата добавления - 14.07.2023 в 16:34
Serge_007 Дата: Пятница, 14.07.2023, 16:51 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Выдаёт #ЗНАЧ когда тире без пробела
Формула Arti3223 в этом случае работает правильно


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Выдаёт #ЗНАЧ когда тире без пробела
Формула Arti3223 в этом случае работает правильно

Автор - Serge_007
Дата добавления - 14.07.2023 в 16:51
DrMini Дата: Пятница, 14.07.2023, 16:55 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Формула Arti3223 в этом случае работает

Да. Спасибо за помощь.
 
Ответить
Сообщение
Формула Arti3223 в этом случае работает

Да. Спасибо за помощь.

Автор - DrMini
Дата добавления - 14.07.2023 в 16:55
Pelena Дата: Пятница, 14.07.2023, 16:57 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Для Excel 2021 должно подойти
Код
=ПРОСМОТР(--ТЕКСТДО(A2;"-";;;;A2);--ТЕКСТДО($G$2:$G$20;"-");$H$2:$H$20)

Если все тире будут одинаковыми. Сейчас в последней ячейке другой символ


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДля Excel 2021 должно подойти
Код
=ПРОСМОТР(--ТЕКСТДО(A2;"-";;;;A2);--ТЕКСТДО($G$2:$G$20;"-");$H$2:$H$20)

Если все тире будут одинаковыми. Сейчас в последней ячейке другой символ

Автор - Pelena
Дата добавления - 14.07.2023 в 16:57
Serge_007 Дата: Пятница, 14.07.2023, 16:59 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Выдаёт #ЗНАЧ когда тире без пробела
Так будет работать:
Код
=ВПР(ЛЕВБ(A2;НАЙТИ("-";A2&"-")-1)+0;ЕСЛИ(ЕЧИСЛО(F$2:G$20);F$2:G$20;1*СЖПРОБЕЛЫ(ЛЕВБ(F$2:G$20;ПОИСК("-";F$2:G$20)-1)));2)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Выдаёт #ЗНАЧ когда тире без пробела
Так будет работать:
Код
=ВПР(ЛЕВБ(A2;НАЙТИ("-";A2&"-")-1)+0;ЕСЛИ(ЕЧИСЛО(F$2:G$20);F$2:G$20;1*СЖПРОБЕЛЫ(ЛЕВБ(F$2:G$20;ПОИСК("-";F$2:G$20)-1)));2)

Автор - Serge_007
Дата добавления - 14.07.2023 в 16:59
DrMini Дата: Пятница, 14.07.2023, 18:46 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Если все тире будут одинаковыми.

Спасибо. Попробовал.
В Office 2021+. Выдаёт ошибку #ИМЯ?
Видимо для excel 2021 не подходит.
 
Ответить
Сообщение
Если все тире будут одинаковыми.

Спасибо. Попробовал.
В Office 2021+. Выдаёт ошибку #ИМЯ?
Видимо для excel 2021 не подходит.

Автор - DrMini
Дата добавления - 14.07.2023 в 18:46
DrMini Дата: Пятница, 14.07.2023, 18:48 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1876
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Так будет работать

Работает идеально.
 
Ответить
Сообщение
Так будет работать

Работает идеально.

Автор - DrMini
Дата добавления - 14.07.2023 в 18:48
  • Страница 1 из 1
  • 1
Поиск:

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