Перейти к содержимому


=СУММЕСЛИ


Сообщений в теме: 21

#1 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 12:36

Как сделать функцию подобную excel в таблице нанокада?

Цитата

При необходимости условия можно применить к одному диапазону, а просуммировать соответствующие значения из другого диапазона. Например, формула =СУММЕСЛИ(B2:B5; "Иван"; C2:C5) суммирует только те значения из диапазона C2:C5, для которых соответствующие значения из диапазона B2:B5 равны "Иван".

Смутные времена настали, други мои.

#2 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 726 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 23 Август 2018 - 13:16

Насколько я знаю, пока такой функции нет. Можно костыль сделать - рядом поставить столбец, который показывает значение по условию для каждой ячейки (0, если нет, либо значение, если равно "Иван"), и складывать уже этот столбец.
Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 10.1.4493.2427; MultiCAD.NET

#3 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 899 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 23 Август 2018 - 13:24

в лоб нет, но есть варианты http://www.spds.ru/i...aq/qa_0087.html

#4 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 13:28

СПочемуто вот это не работает
=iff(C4:C73=="UTP";summ(E4:E73);0)
где я накосячил???
Смутные времена настали, други мои.

#5 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 899 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 23 Август 2018 - 13:30

разработка секретная?

#6 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 13:34

Конечно нет ))) Тупо заготовку кабельного журнала хочу набить
Прикрепленный файл  кабельный журнал.dwg   92,28К   7 Количество загрузок:
Смутные времена настали, други мои.

#7 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 14:34

Хочу что бы так считал
Прикрепленный файл  Кабельный журнал.xlsx   11,53К   6 Количество загрузок:
Смутные времена настали, други мои.

#8 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 726 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 23 Август 2018 - 15:29

Например, так.

Прикрепленные файлы


Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 10.1.4493.2427; MultiCAD.NET

#9 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 726 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 23 Август 2018 - 15:31

Просмотр сообщенияilya_rat (23 Август 2018 - 13:28) писал:

Почемуто вот это не работает
=iff(C4:C73=="UTP";summ(E4:E73);0)
где я накосячил???
Такой подход тут не прокатит. Вы сравниваете диапазон с одним значением, а результат при совпадении выдаёте в виде постоянной суммы. Ошибка как в условии, так и в выдаваемом результате.
Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 10.1.4493.2427; MultiCAD.NET

#10 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 15:36

Просмотр сообщенияKreator (23 Август 2018 - 15:29) писал:

Например, так.
Спасибище огромное, всё супер!!!
Смутные времена настали, други мои.

#11 Artem_R

    Активист

  • Пользователи
  • PipPipPipPip
  • 727 сообщений
  • Пол:Мужчина

Отправлено 23 Август 2018 - 16:35

Я тоже делал когда-то автоматический подсчет в кабельном журнале :)
Вот тут можно посмотреть _https://art-12.livejournal.com/2515.html

#12 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 16:38

Просмотр сообщенияArtem_R (23 Август 2018 - 16:35) писал:

Я тоже делал когда-то автоматический подсчет в кабельном журнале :)
Вот тут можно посмотреть _https://art-12.livejournal.com/2515.html
Спасибо
Смутные времена настали, други мои.

#13 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 899 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 23 Август 2018 - 16:40

я делаю наоборот... накидывю кабели на однолинейке, потом собирается все в журнал, но способ прокладки по участкам все равно руками забивать, но итого по кабелям и линии автоматом в отчетах получаю..
концепция тут https://www.cadmaste...-2014.6-79.html

Сообщение отредактировал doctorraz: 23 Август 2018 - 16:41


#14 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 23 Август 2018 - 16:43

Там весь смысл чтобы было итого не только по типам кабелей видно, но и по способу их прокладки. Что бы сметчику с метровыми обрезками не на...мучаться :unsure:
Смутные времена настали, други мои.

#15 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 899 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 23 Август 2018 - 16:47

способы прокладки только врукопашную, автоматом я не осилил.

#16 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 958 сообщений
  • Пол:Мужчина

Отправлено 23 Август 2018 - 19:53

Цитата

При необходимости условия можно применить к одному диапазону, а просуммировать соответствующие значения из другого диапазона. Например, формула =СУММЕСЛИ(B2:B5; "Иван"; C2:C5) суммирует только те значения из диапазона C2:C5, для которых соответствующие значения из диапазона B2:B5 равны "Иван".




00:00 Имеем таблицу в которой есть Исполнители -Колонка A, Стоимость - стоимость стали “B”, количество -колонка “C”
00:03 Выручка для каждой строки определяется простым перемножением колонок
00:21 Наша задача, в любой момент определить выручку конкретного продавца. Для этого мы создаем некую переменную. В нашем случае “Saller” . В качестве поля ввода переменной назначаем «Выпадывающий список» на панели «редактора форм»
00:29 Выделяем конторл «Выпадывающий список» и в свойствах контрола присваиваем ему значение переменной “Saller”
00:42 Определяем список значений этой переменной в «Выпадывающем списке». Так как у нас простой список, то мы вводим список значений в ручную. Если бы у нас тип котрола был « Список из базы» мы бы вставили уже определённый список.
01:13 Открываем «Редактор выражений» и пишем саму формулу. Если значение в ячейка А2 рано переменной «Saller» в нашем выпадывающем списке, то перемножаем ячейки “B” и “C” . Если А2 не равно «Saller» то в ячейке будет «0»
01:42 Редактор таблиц не может правильно интерпретировать нашу формулу. О чем честно пишет «Нотификатор» «Ячейка Е2 : Синтаксическая ошибка в выражении “Iff скобка A2=<”
01:44 Открываем «редактор Выражений» и исправляем формулу. Попутно проверяем еще раз правильность получения данных из «Построителя выражений»
02:22 Копируем формулу в нужный диапазон.
02:30 Вводим итоговое значение в нужную ячейку
02:37 Проверяем работу алгоритма
02:39 Вводим динамическое пояснение для результата, в котором тоже будет участвовать переменная "Saller»
03:20 Редактируем макет таблицы
03:50 Проверяем работу

«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет


#17 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 958 сообщений
  • Пол:Мужчина

Отправлено 24 Август 2018 - 07:55

Просмотр сообщенияilya_rat (23 Август 2018 - 13:28) писал:

СПочемуто вот это не работает
=iff(C4:C73=="UTP";summ(E4:E73);0)
где я накосячил???
Если вопрос чисто про формулу, то можно так

Прикрепленные файлы


«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет


#18 ilya_rat

    Посетитель

  • Пользователи
  • PipPip
  • 28 сообщений
  • Пол:Мужчина
  • Город:Ярославль

Отправлено 24 Август 2018 - 08:55

Просмотр сообщенияMCAD (24 Август 2018 - 07:55) писал:

Просмотр сообщенияilya_rat (23 Август 2018 - 13:28) писал:

СПочемуто вот это не работает
=iff(C4:C73=="UTP";summ(E4:E73);0)
где я накосячил???
Если вопрос чисто про формулу, то можно так
Спасибо всем. Из всех предложенных вариантов можно сообразить что нибудь моднинькое ;)
Смутные времена настали, други мои.

#19 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 958 сообщений
  • Пол:Мужчина

Отправлено 24 Август 2018 - 10:14

В Вашей таблице постоянно повторяются одни и те же значения. Можно использовать "Записную книжку"


«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет


#20 Bucho

    Активист

  • Пользователи
  • PipPipPipPip
  • 147 сообщений
  • Пол:Мужчина

Отправлено 04 Сентябрь 2018 - 19:21

А записную книжку прикрутят к МТексту?





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей