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

Вход

Регистрация

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

 

= Мир MS Excel/как выполнить поиск позиции при разном представлении данных - Мир MS Excel

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

Excel 2013
На листе -табл- имеется таблица соответствия результата очкам. На листе -свод- при вводе данных результата от 59.1 до 59.9 в столбец А выскакивает ошибка. Понимаю, что это из за разного представления 59,0 и 1.00,0 листа -табл-. Столбец А - это время. Можно ли построить поиск позиции без перевода все в секунды?
К сообщению приложен файл: _4.xlsx (23.6 Kb)
 
Ответить
СообщениеНа листе -табл- имеется таблица соответствия результата очкам. На листе -свод- при вводе данных результата от 59.1 до 59.9 в столбец А выскакивает ошибка. Понимаю, что это из за разного представления 59,0 и 1.00,0 листа -табл-. Столбец А - это время. Можно ли построить поиск позиции без перевода все в секунды?

Автор - maslenkin
Дата добавления - 08.02.2017 в 15:10
_Boroda_ Дата: Среда, 08.02.2017, 17:03 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16886
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Не нравится мне Ваша формула, и вообще такая запись времени.
Но, если очень хочется, держите такой вариант
Код
=ПОИСКПОЗ(ЕСЛИ(ЛЕВБ(A1;2)="59";"0."&A1;A1);табл!$A$1:$A$16;-1)
К сообщению приложен файл: _4_1.xlsx (23.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе нравится мне Ваша формула, и вообще такая запись времени.
Но, если очень хочется, держите такой вариант
Код
=ПОИСКПОЗ(ЕСЛИ(ЛЕВБ(A1;2)="59";"0."&A1;A1);табл!$A$1:$A$16;-1)

Автор - _Boroda_
Дата добавления - 08.02.2017 в 17:03
SpecialistPTO Дата: Среда, 08.02.2017, 17:06 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация: 1 ±
Замечаний: 0% ±

Excel 2019
maslenkin, Добрый вечер ! Попробуйте
Код
=ПОИСКПОЗ(ПРАВСИМВ(A4;2);табл!$A$1:$A$16;-1)


Старайся знать все о чём-нибудь и что-нибудь обо всем !
 
Ответить
Сообщение maslenkin, Добрый вечер ! Попробуйте
Код
=ПОИСКПОЗ(ПРАВСИМВ(A4;2);табл!$A$1:$A$16;-1)

Автор - SpecialistPTO
Дата добавления - 08.02.2017 в 17:06
jakim Дата: Среда, 08.02.2017, 17:08 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Уберите точки из цифр при помощи Ctrl+h.
К сообщению приложен файл: 8428782.xlsx (23.5 Kb)
 
Ответить
Сообщение
Уберите точки из цифр при помощи Ctrl+h.

Автор - jakim
Дата добавления - 08.02.2017 в 17:08
maslenkin Дата: Среда, 08.02.2017, 18:58 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
jakim, точки важны - это результат в беге, плавании и т.д. 57,2 сек или 1.02,3 (1 минута 02,3 сек). _Boroda_,
_Boroda_, SpecialistPTO, применил ваш вариант к своей таблице. При вводе 59,0 берется не то значение: правильное 36, а не 35. т.е. если результат спортсмена равен например 59,1 секунде, то это равно 35 очкам (в таблице матрице для выставления очков берется следующий более высокий результат времени).
К сообщению приложен файл: _4_.xlsx (32.1 Kb)
 
Ответить
Сообщениеjakim, точки важны - это результат в беге, плавании и т.д. 57,2 сек или 1.02,3 (1 минута 02,3 сек). _Boroda_,
_Boroda_, SpecialistPTO, применил ваш вариант к своей таблице. При вводе 59,0 берется не то значение: правильное 36, а не 35. т.е. если результат спортсмена равен например 59,1 секунде, то это равно 35 очкам (в таблице матрице для выставления очков берется следующий более высокий результат времени).

Автор - maslenkin
Дата добавления - 08.02.2017 в 18:58
_Boroda_ Дата: Среда, 08.02.2017, 20:49 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16886
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Тогда не буду извращаться и напишу вот так
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(K6;ОСН_М!$J$1:$J$100;-1);ПОИСКПОЗ("0:"&K6;ОСН_М!$J$1:$J$100;-1))
К сообщению приложен файл: 3884837.xlsx (33.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТогда не буду извращаться и напишу вот так
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(K6;ОСН_М!$J$1:$J$100;-1);ПОИСКПОЗ("0:"&K6;ОСН_М!$J$1:$J$100;-1))

Автор - _Boroda_
Дата добавления - 08.02.2017 в 20:49
jakim Дата: Среда, 08.02.2017, 21:38 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Смотрите приложние, в котором данные переделаны в формат времени.
К сообщению приложен файл: 5253947.xlsx (31.4 Kb)
 
Ответить
Сообщение
Смотрите приложние, в котором данные переделаны в формат времени.

Автор - jakim
Дата добавления - 08.02.2017 в 21:38
  • Страница 1 из 1
  • 1
Поиск:

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