Подсчет кв.м исходя из размеров в другой ячейки
dolch89
Дата: Четверг, 11.05.2017, 10:10 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Здравствуйте, я не бухгалтер но тут срочно пришлось составить отчет, отчет огромен и нужно как то автоматизировать подсчет кв.м исходя из размеров, прошу помощи.
Здравствуйте, я не бухгалтер но тут срочно пришлось составить отчет, отчет огромен и нужно как то автоматизировать подсчет кв.м исходя из размеров, прошу помощи. dolch89
Ответить
Сообщение Здравствуйте, я не бухгалтер но тут срочно пришлось составить отчет, отчет огромен и нужно как то автоматизировать подсчет кв.м исходя из размеров, прошу помощи. Автор - dolch89 Дата добавления - 11.05.2017 в 10:10
and_evg
Дата: Четверг, 11.05.2017, 10:14 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 481
Репутация:
83
±
Замечаний:
0% ±
Excel 2007
dolch89 , Здравствуйте. нужны доп колонки!
dolch89 , Здравствуйте. нужны доп колонки!and_evg
Ответить
Сообщение dolch89 , Здравствуйте. нужны доп колонки!Автор - and_evg Дата добавления - 11.05.2017 в 10:14
vikttur
Дата: Четверг, 11.05.2017, 10:14 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Код
=ЛЕВБ(D2;ПОИСК("х";D2)-1)*ПСТР(D2;ПОИСК("х";D2)+1;5)*E2
Вообще, лучше размеры вводить в отдельные ячейки, а не через разделитель Вариант: примнить макрофункцию ВЫЧИСЛИТЬ :Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!$D12;"х";"*"))
Код
=ЛЕВБ(D2;ПОИСК("х";D2)-1)*ПСТР(D2;ПОИСК("х";D2)+1;5)*E2
Вообще, лучше размеры вводить в отдельные ячейки, а не через разделитель Вариант: примнить макрофункцию ВЫЧИСЛИТЬ :Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!$D12;"х";"*"))
vikttur
Сообщение отредактировал vikttur - Четверг, 11.05.2017, 10:20
Ответить
Сообщение Код
=ЛЕВБ(D2;ПОИСК("х";D2)-1)*ПСТР(D2;ПОИСК("х";D2)+1;5)*E2
Вообще, лучше размеры вводить в отдельные ячейки, а не через разделитель Вариант: примнить макрофункцию ВЫЧИСЛИТЬ :Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!$D12;"х";"*"))
Автор - vikttur Дата добавления - 11.05.2017 в 10:14
buchlotnik
Дата: Четверг, 11.05.2017, 10:17 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
я тоже Навскидку вот такой формулой (см. диспетчер имён) Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!D2;"х";"*"))*Sheet1!E2
ну или вот так: Код
=ЛЕВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*ПРАВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*E2
я тоже Навскидку вот такой формулой (см. диспетчер имён) Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!D2;"х";"*"))*Sheet1!E2
ну или вот так: Код
=ЛЕВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*ПРАВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*E2
buchlotnik
Сообщение отредактировал buchlotnik - Четверг, 11.05.2017, 10:22
Ответить
Сообщение я тоже Навскидку вот такой формулой (см. диспетчер имён) Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!D2;"х";"*"))*Sheet1!E2
ну или вот так: Код
=ЛЕВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*ПРАВБ(ПОДСТАВИТЬ(D2;"х";" ");9)*E2
Автор - buchlotnik Дата добавления - 11.05.2017 в 10:17
Nic70y
Дата: Четверг, 11.05.2017, 10:17 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
макрофункциявключите макросы, см. диспетчер имен
макрофункциявключите макросы, см. диспетчер имен Nic70y
ЮMoney 41001841029809
Ответить
Сообщение макрофункциявключите макросы, см. диспетчер имен Автор - Nic70y Дата добавления - 11.05.2017 в 10:17
Pelena
Дата: Четверг, 11.05.2017, 10:17 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19510
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
Ещё вариантКод
=ЕСЛИОШИБКА(ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х";ПОВТОР(" ";9));{1;9};9))*E2;"")
Ещё вариантКод
=ЕСЛИОШИБКА(ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х";ПОВТОР(" ";9));{1;9};9))*E2;"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Ещё вариантКод
=ЕСЛИОШИБКА(ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х";ПОВТОР(" ";9));{1;9};9))*E2;"")
Автор - Pelena Дата добавления - 11.05.2017 в 10:17
dolch89
Дата: Четверг, 11.05.2017, 10:32 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Большое спасибо, буду мучить Excel
Большое спасибо, буду мучить Excel dolch89
Ответить
Сообщение Большое спасибо, буду мучить Excel Автор - dolch89 Дата добавления - 11.05.2017 в 10:32
AlexM
Дата: Четверг, 11.05.2017, 11:27 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Еще можно такКод
=ПРОИЗВЕД(-ПСТР(ПОДСТАВИТЬ(0&D2&"х0";"х";ПОВТОР(" ";9));{1;9};9))*E2
и форматом скрыть нули.
Еще можно такКод
=ПРОИЗВЕД(-ПСТР(ПОДСТАВИТЬ(0&D2&"х0";"х";ПОВТОР(" ";9));{1;9};9))*E2
и форматом скрыть нули. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 11.05.2017, 12:34
Ответить
Сообщение Еще можно такКод
=ПРОИЗВЕД(-ПСТР(ПОДСТАВИТЬ(0&D2&"х0";"х";ПОВТОР(" ";9));{1;9};9))*E2
и форматом скрыть нули. Автор - AlexM Дата добавления - 11.05.2017 в 11:27
vikttur
Дата: Четверг, 11.05.2017, 11:40 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Красиво. Но для вычислений лучше:Код
=ЕСЛИ(D2="";;ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х"...))))
Красиво. Но для вычислений лучше:Код
=ЕСЛИ(D2="";;ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х"...))))
vikttur
Ответить
Сообщение Красиво. Но для вычислений лучше:Код
=ЕСЛИ(D2="";;ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х"...))))
Автор - vikttur Дата добавления - 11.05.2017 в 11:40