Здравствуйте! Нужна помощь именно формулой (с макросами знаком немного и сам смог бы сделать). В ячейку H23 вводится значение: если цифра, то она умножается на 1000 и прописывается в ячейке Е23 если вводится буквенные сокращения (например: пд, пи, вб, в) в ячейке Е23 прописывается значение присвоенное этим сокращениям. Кроме того, в ячейку В24 и D23 вставляется значение из таблицы на листе "Таблица". При вводе в ячейку Н23 буквенных значений (описано выше) всё хорошо, но мне необходимо узнать способ (если он есть) что бы при возможном вводе в эту ячейку цифры, допустим с запятой в конце (например: 12000,), или знаком удобным для применения в формуле, значение для ячейки D23 выбиралось из листа "Таблица" из столбика таблицы с заголовком "кол 2" (сейчас формулой выбирается из "кол 1"), при этом значение Е23 так же равнялось Н23*1000. Вообще при работе весь лист "Пример" защищён от изменений за исключением ячеек В23 и Н23. В примере жёлтым цветом выделены ячейки изменяемые вручную, зеленые ячейки - ячейки с формулами и вручную не меняются (обычно стоит защита). Вообще значений в таблице (на листе "Таблица") гораздо больше, это просто для примера. Значения в столбиках таблицы на листе "Таблица" тоже совершенно непредсказуемы. Вполне вероятно, что описал всё несколько сумбурно - с удовольствием поясню!
Здравствуйте! Нужна помощь именно формулой (с макросами знаком немного и сам смог бы сделать). В ячейку H23 вводится значение: если цифра, то она умножается на 1000 и прописывается в ячейке Е23 если вводится буквенные сокращения (например: пд, пи, вб, в) в ячейке Е23 прописывается значение присвоенное этим сокращениям. Кроме того, в ячейку В24 и D23 вставляется значение из таблицы на листе "Таблица". При вводе в ячейку Н23 буквенных значений (описано выше) всё хорошо, но мне необходимо узнать способ (если он есть) что бы при возможном вводе в эту ячейку цифры, допустим с запятой в конце (например: 12000,), или знаком удобным для применения в формуле, значение для ячейки D23 выбиралось из листа "Таблица" из столбика таблицы с заголовком "кол 2" (сейчас формулой выбирается из "кол 1"), при этом значение Е23 так же равнялось Н23*1000. Вообще при работе весь лист "Пример" защищён от изменений за исключением ячеек В23 и Н23. В примере жёлтым цветом выделены ячейки изменяемые вручную, зеленые ячейки - ячейки с формулами и вручную не меняются (обычно стоит защита). Вообще значений в таблице (на листе "Таблица") гораздо больше, это просто для примера. Значения в столбиках таблицы на листе "Таблица" тоже совершенно непредсказуемы. Вполне вероятно, что описал всё несколько сумбурно - с удовольствием поясню!ОлеггелО
_Boroda_, здравствуйте! Немного неверно, как мне кажется. В ячейку Н23 может быть введена как цифра с запятой, так и без неё - исходя из этого значение D23 должно соответственно изменяться (при этом могут быть введены и буквенные сокращения). Пояснение ещё: в Н23 может быть одновременно введено одно из буквенных сокращений, либо только цифра, либо только цифра с запятой.
_Boroda_, здравствуйте! Немного неверно, как мне кажется. В ячейку Н23 может быть введена как цифра с запятой, так и без неё - исходя из этого значение D23 должно соответственно изменяться (при этом могут быть введены и буквенные сокращения). Пояснение ещё: в Н23 может быть одновременно введено одно из буквенных сокращений, либо только цифра, либо только цифра с запятой.ОлеггелО
_Boroda_, спасибо! На мой взгляд это то, что нужно. Проверю формулу на реальном файле (но только 22.07.2015 г.) и снова отпишусь обязательно. На примере всё работает как нужно.
_Boroda_, спасибо! На мой взгляд это то, что нужно. Проверю формулу на реальном файле (но только 22.07.2015 г.) и снова отпишусь обязательно. На примере всё работает как нужно.ОлеггелО
Сообщение отредактировал ОлеггелО - Воскресенье, 19.07.2015, 16:03
_Boroda_, извините, поторопился! При наборе в H23 цифры значение для D23 берётся из столбика "кол 1", цифры с запятой из столбика "кол 2", "пи" или "пд" - из столбика "кол 3", при "в" или "вб" - D23 равно "0". Извините за торопливость!
_Boroda_, извините, поторопился! При наборе в H23 цифры значение для D23 берётся из столбика "кол 1", цифры с запятой из столбика "кол 2", "пи" или "пд" - из столбика "кол 3", при "в" или "вб" - D23 равно "0". Извините за торопливость! ОлеггелО
_Boroda_, здравствуйте! Посмотрел на работе файл-оригинал - я неверно привёл пример изначально (формула). Сейчас окончательный пример, хотя формулу оставил такую же - извините меня! Перечисляю условия (не выполняется самое последнее): При значении в H23 равном, например, 12 (просто только цифра) - в D23 (у Вас в D25) должно быть значение из столбика "кол 1" , т.е. в данном случае 166. Пока верно. При значении в H23 равном, например, 12, (цифра с запятой) - в D23 (у Вас в D25) должно быть значение из столбика "кол 2" , т.е. в данном случае 66. Пока верно. При значении в H23 равном, например, "в" или "вб" - в D23 (у Вас в D25) должно быть значение "0". Пока верно. При значении в H23 равном, например, "пи" или "пд" - в D23 (у Вас в D25) должно быть значение из столбика "кол 3" , т.е. в данном случае 100. НЕВЕРНО! Если считаете возможным - исправьте, пожалуйста!
_Boroda_, здравствуйте! Посмотрел на работе файл-оригинал - я неверно привёл пример изначально (формула). Сейчас окончательный пример, хотя формулу оставил такую же - извините меня! Перечисляю условия (не выполняется самое последнее): При значении в H23 равном, например, 12 (просто только цифра) - в D23 (у Вас в D25) должно быть значение из столбика "кол 1" , т.е. в данном случае 166. Пока верно. При значении в H23 равном, например, 12, (цифра с запятой) - в D23 (у Вас в D25) должно быть значение из столбика "кол 2" , т.е. в данном случае 66. Пока верно. При значении в H23 равном, например, "в" или "вб" - в D23 (у Вас в D25) должно быть значение "0". Пока верно. При значении в H23 равном, например, "пи" или "пд" - в D23 (у Вас в D25) должно быть значение из столбика "кол 3" , т.е. в данном случае 100. НЕВЕРНО! Если считаете возможным - исправьте, пожалуйста!ОлеггелО