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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет кв.м исходя из размеров в другой ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет кв.м исходя из размеров в другой ячейки (Формулы/Formulas)
Подсчет кв.м исходя из размеров в другой ячейки
dolch89 Дата: Четверг, 11.05.2017, 10:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, я не бухгалтер но тут срочно пришлось составить отчет, отчет огромен и нужно как то автоматизировать подсчет кв.м исходя из размеров, прошу помощи.
К сообщению приложен файл: ._-2017.xlsx (10.5 Kb)
 
Ответить
СообщениеЗдравствуйте, я не бухгалтер но тут срочно пришлось составить отчет, отчет огромен и нужно как то автоматизировать подсчет кв.м исходя из размеров, прошу помощи.

Автор - dolch89
Дата добавления - 11.05.2017 в 10:10
and_evg Дата: Четверг, 11.05.2017, 10:14 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 451
Репутация: 78 ±
Замечаний: 0% ±

Excel 2007
dolch89, Здравствуйте. нужны доп колонки!
К сообщению приложен файл: -2017.xlsx (10.7 Kb)
 
Ответить
Сообщениеdolch89, Здравствуйте. нужны доп колонки!

Автор - and_evg
Дата добавления - 11.05.2017 в 10:14
vikttur Дата: Четверг, 11.05.2017, 10:14 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Код
=ЛЕВБ(D2;ПОИСК("х";D2)-1)*ПСТР(D2;ПОИСК("х";D2)+1;5)*E2

Вообще, лучше размеры вводить в отдельные ячейки, а не через разделитель

Вариант: примнить макрофункцию ВЫЧИСЛИТЬ:
Код
=ВЫЧИСЛИТЬ(ПОДСТАВИТЬ(Sheet1!$D12;"х";"*"))
К сообщению приложен файл: 1522360.xlsm (11.1 Kb)


Сообщение отредактировал 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
К сообщению приложен файл: -2017.xlsm (11.2 Kb)


Сообщение отредактировал 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
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
макрофункция
Код
=ВЫЧИСЛИТЬ()
включите макросы,
см. диспетчер имен
К сообщению приложен файл: 6274273.xlsm (10.9 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениемакрофункция
Код
=ВЫЧИСЛИТЬ()
включите макросы,
см. диспетчер имен

Автор - Nic70y
Дата добавления - 11.05.2017 в 10:17
Pelena Дата: Четверг, 11.05.2017, 10:17 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Ещё вариант
Код
=ЕСЛИОШИБКА(ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х";ПОВТОР(" ";9));{1;9};9))*E2;"")
К сообщению приложен файл: 1273277.xlsx (11.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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
Дата добавления - 11.05.2017 в 10:32
AlexM Дата: Четверг, 11.05.2017, 11:27 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация: 1094 ±
Замечаний: 0% ±

Excel 2003
Еще можно так
Код
=ПРОИЗВЕД(-ПСТР(ПОДСТАВИТЬ(0&D2&"х0";"х";ПОВТОР(" ";9));{1;9};9))*E2
и форматом скрыть нули.



Номер мобильного модема (без голосовой связи)
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
Репутация: 526 ±
Замечаний: 0% ±

Красиво.
Но для вычислений лучше:
Код
=ЕСЛИ(D2="";;ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х"...))))
 
Ответить
СообщениеКрасиво.
Но для вычислений лучше:
Код
=ЕСЛИ(D2="";;ПРОИЗВЕД(--ПСТР(ПОДСТАВИТЬ(D2;"х"...))))

Автор - vikttur
Дата добавления - 11.05.2017 в 11:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет кв.м исходя из размеров в другой ячейки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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