Подставление даты по последнему обновлению цены
Antoki
Дата: Четверг, 17.10.2013, 18:44 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте! Есть группа товаров, по которым периодически меняется цена, и есть поля в которые вносятся последние изменения (последняя цена и последняя дата) последнюю цену, я нашел как вычислить, а вот последнюю дату, никак не могу. Так как есть пустые ячейки и последнее изменение по товару х, может отличаться от последнего изменения товара у. Как сделать так что бы когда есть последнее изменение, то и дата соответственная подставлялась (даты вручную вписываю)? Заранее благодарю за помощь.
Здравствуйте! Есть группа товаров, по которым периодически меняется цена, и есть поля в которые вносятся последние изменения (последняя цена и последняя дата) последнюю цену, я нашел как вычислить, а вот последнюю дату, никак не могу. Так как есть пустые ячейки и последнее изменение по товару х, может отличаться от последнего изменения товара у. Как сделать так что бы когда есть последнее изменение, то и дата соответственная подставлялась (даты вручную вписываю)? Заранее благодарю за помощь. Antoki
Сообщение отредактировал Antoki - Четверг, 17.10.2013, 18:46
Ответить
Сообщение Здравствуйте! Есть группа товаров, по которым периодически меняется цена, и есть поля в которые вносятся последние изменения (последняя цена и последняя дата) последнюю цену, я нашел как вычислить, а вот последнюю дату, никак не могу. Так как есть пустые ячейки и последнее изменение по товару х, может отличаться от последнего изменения товара у. Как сделать так что бы когда есть последнее изменение, то и дата соответственная подставлялась (даты вручную вписываю)? Заранее благодарю за помощь. Автор - Antoki Дата добавления - 17.10.2013 в 18:44
SkyPro
Дата: Четверг, 17.10.2013, 18:52 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Формулами массива:Код
=ИНДЕКС($F$1:$XFD$1;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Код
=ИНДЕКС(F2:XFD2;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Хотя, если будут пропущенные даты, то не найдет.
Формулами массива:Код
=ИНДЕКС($F$1:$XFD$1;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Код
=ИНДЕКС(F2:XFD2;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Хотя, если будут пропущенные даты, то не найдет. SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Четверг, 17.10.2013, 18:54
Ответить
Сообщение Формулами массива:Код
=ИНДЕКС($F$1:$XFD$1;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Код
=ИНДЕКС(F2:XFD2;;ПОИСКПОЗ(ИСТИНА();F2:J2="";0)-1)
Хотя, если будут пропущенные даты, то не найдет. Автор - SkyPro Дата добавления - 17.10.2013 в 18:52
Antoki
Дата: Четверг, 17.10.2013, 18:57 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Благодарю, даже не думал, что ответ придет так быстро! Даты будут постоянно
Благодарю, даже не думал, что ответ придет так быстро! Даты будут постоянно Antoki
Ответить
Сообщение Благодарю, даже не думал, что ответ придет так быстро! Даты будут постоянно Автор - Antoki Дата добавления - 17.10.2013 в 18:57
Pelena
Дата: Четверг, 17.10.2013, 18:58 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация:
4568
±
Замечаний:
±
Excel 365 & Mac Excel
Так можно ту же формулу использовать, что и для цены, только диапазон взять по первой строке Код
=ИНДЕКС($F$1:$XFD$1;ПОИСКПОЗ(3E+307;F2:XFD2))
Так можно ту же формулу использовать, что и для цены, только диапазон взять по первой строке Код
=ИНДЕКС($F$1:$XFD$1;ПОИСКПОЗ(3E+307;F2:XFD2))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Так можно ту же формулу использовать, что и для цены, только диапазон взять по первой строке Код
=ИНДЕКС($F$1:$XFD$1;ПОИСКПОЗ(3E+307;F2:XFD2))
Автор - Pelena Дата добавления - 17.10.2013 в 18:58
SkyPro
Дата: Четверг, 17.10.2013, 19:01 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
А я не ищу легких путей
А я не ищу легких путей SkyPro
skypro1111@gmail.com
Ответить
Сообщение А я не ищу легких путей Автор - SkyPro Дата добавления - 17.10.2013 в 19:01
SkyPro
Дата: Четверг, 17.10.2013, 19:03 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
А я не ищу легких путей ЗЫ: Ищу. На сайте нашел:Код
=ПРОСМОТР(9E+307;F2:FF2)
А я не ищу легких путей ЗЫ: Ищу. На сайте нашел:Код
=ПРОСМОТР(9E+307;F2:FF2)
SkyPro
skypro1111@gmail.com
Ответить
Сообщение А я не ищу легких путей ЗЫ: Ищу. На сайте нашел:Код
=ПРОСМОТР(9E+307;F2:FF2)
Автор - SkyPro Дата добавления - 17.10.2013 в 19:03
Antoki
Дата: Четверг, 17.10.2013, 19:23 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Не совсем то... Если бы было постоянно изменение цен, можно было бы использовать и формулу МАКС, здесь как-раз и надо сделать так, что бы она видела, дату ставила через пропуски (скорее всего так и будет)... Извиняюсь, что ввел в заблуждение. Подскажите, как тогда будет выглядеть формула.
Не совсем то... Если бы было постоянно изменение цен, можно было бы использовать и формулу МАКС, здесь как-раз и надо сделать так, что бы она видела, дату ставила через пропуски (скорее всего так и будет)... Извиняюсь, что ввел в заблуждение. Подскажите, как тогда будет выглядеть формула. Antoki
Ответить
Сообщение Не совсем то... Если бы было постоянно изменение цен, можно было бы использовать и формулу МАКС, здесь как-раз и надо сделать так, что бы она видела, дату ставила через пропуски (скорее всего так и будет)... Извиняюсь, что ввел в заблуждение. Подскажите, как тогда будет выглядеть формула. Автор - Antoki Дата добавления - 17.10.2013 в 19:23
Antoki
Дата: Четверг, 17.10.2013, 19:28 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Я не совсем понимаю функцию ИНДЕКС, читал справку ... так и не понял. Pelena, спасибо! Я логикой понимал, что можно, а как ... ну вот хоть стреляйте) SkyPro, пробовал подставить твою формулу, пишет #ИМЯ... приложи пример, если не сложно
Я не совсем понимаю функцию ИНДЕКС, читал справку ... так и не понял. Pelena, спасибо! Я логикой понимал, что можно, а как ... ну вот хоть стреляйте) SkyPro, пробовал подставить твою формулу, пишет #ИМЯ... приложи пример, если не сложно Antoki
Ответить
Сообщение Я не совсем понимаю функцию ИНДЕКС, читал справку ... так и не понял. Pelena, спасибо! Я логикой понимал, что можно, а как ... ну вот хоть стреляйте) SkyPro, пробовал подставить твою формулу, пишет #ИМЯ... приложи пример, если не сложно Автор - Antoki Дата добавления - 17.10.2013 в 19:28
Pelena
Дата: Четверг, 17.10.2013, 19:30 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация:
4568
±
Замечаний:
±
Excel 365 & Mac Excel
Нажмите кнопку с флагом России слева от формулы - она и переведётся
Нажмите кнопку с флагом России слева от формулы - она и переведётся Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Нажмите кнопку с флагом России слева от формулы - она и переведётся Автор - Pelena Дата добавления - 17.10.2013 в 19:30
Antoki
Дата: Четверг, 17.10.2013, 19:33 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena, понял спасибо. но мне кажется, формула некорректная....
Pelena, понял спасибо. но мне кажется, формула некорректная.... Antoki
Ответить
Сообщение Pelena, понял спасибо. но мне кажется, формула некорректная.... Автор - Antoki Дата добавления - 17.10.2013 в 19:33
Pelena
Дата: Четверг, 17.10.2013, 19:35 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация:
4568
±
Замечаний:
±
Excel 365 & Mac Excel
Это формула для цены
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Это формула для цены Автор - Pelena Дата добавления - 17.10.2013 в 19:35
_Boroda_
Дата: Четверг, 17.10.2013, 21:18 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
можно было бы использовать и формулу МАКС
Хотите МАКС - пожалуйста Код
=МАКС((F2:Z2>0)*F$1:Z$1)
Но мне больше нравится ПРОСМОТР Для цены SkyPro уже привел формулу Код
=ПРОСМОТР(9E+307;F2:Z2)
а для даты Код
=ПРОСМОТР(9E+307;F2:Z2;F$1:Z$1)
можно было бы использовать и формулу МАКС
Хотите МАКС - пожалуйста Код
=МАКС((F2:Z2>0)*F$1:Z$1)
Но мне больше нравится ПРОСМОТР Для цены SkyPro уже привел формулу Код
=ПРОСМОТР(9E+307;F2:Z2)
а для даты Код
=ПРОСМОТР(9E+307;F2:Z2;F$1:Z$1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение можно было бы использовать и формулу МАКС
Хотите МАКС - пожалуйста Код
=МАКС((F2:Z2>0)*F$1:Z$1)
Но мне больше нравится ПРОСМОТР Для цены SkyPro уже привел формулу Код
=ПРОСМОТР(9E+307;F2:Z2)
а для даты Код
=ПРОСМОТР(9E+307;F2:Z2;F$1:Z$1)
Автор - _Boroda_ Дата добавления - 17.10.2013 в 21:18