Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 5)

Автор: VictorKos
Дата сообщения: 12.12.2013 21:10
Futurism
Всю голову сломал с Вашей формулой
http://rghost.ru/50927374
Автор: Futurism
Дата сообщения: 12.12.2013 21:31
VictorKos
в ответ Вам кланяюсь! Не спорю наворочено вышло)) Буду дальше заполнять. Мне ещё к ней интерпретацию придумывать. а я спать хочу.
Автор: bredonosec
Дата сообщения: 12.12.2013 22:55
вопрос есть. Точнее, сразу несколько.
Задача: обработка бух-данных в ёкселе. Условное суммирование. Суммировать значения в столбце доходов или расходов при условии нужного кода или кодов в графе счета или назначения.
Проблемы:
1) в некоторых случаях вообще отказывается видеть нужные коды.
Напр, ставишь
=sumif(C1:C300;"4461";E1:E300)
- выкидывает нуль. А при замене кода на какой-то другой - вполне себе цифры дает. Хоть код присутствует и суммы есть.

2) странное поведение при использовании wildcards в аргументе. По идее, конструкция
=sumif(C1:C300;"446*";E1:E300)
должна понимать 4461, 4462, 4463, 4464....... Но в реале она вообще не понимается. В отдельных случаях спасает нагромождение формата "446"&"*" (с текстовыми значениями). В остальных же пробовал лепить нагромождение в виде
=sumifs(E1:E300;"4461";C1:C300;"4462";C1:C300;"4463";C1:C300...
согласно синтаксису, но и это не работает - "формула неправильная" пишет.

что я делаю не так? Хотелось бы самый простой вариант с вайлдкардом заставить работать, но уж хоть какой-нибудь..

3) копирование формул с листа на лист.
Ввиду большого числа листов набор условных сумм копировал с листа на лист. В первых 2 случаях корректно скопировались, потом формулы копировались исключительно как
Код: #REF!;"argument";#REF!
Автор: SFC
Дата сообщения: 13.12.2013 08:56
1.
предположу, что не все 4461 она воспринимает как чар, наверное чтото как число.
2.
используйте функцию обрезания трех ЛЕВЫХ СИМВОЛОВ, или используйте ИЛИ.
3.
копируйте/вставляйте не саму ячейку а ее содержимое, скопированное в строке формул

P.S.
Использование ексел для бух учета - удобно при кол-ве операций до неск. тысяч только.
У меня есть настроенная таблица операций / журнал проводок / книга учета операций с деб/кредиторами и т.д., с автоматическим формированием главной книги, сальдового баланса и т.д. по украинскому плану счетов. Так задержки начинаются после 1-2 тыс записей. Я конечно в основном использую не СУММАЕСЛИ, а СУММАПРОИЗВЕД с несколькими условиями, но врядли бы упрощение до СУММАЕСЛИ работало бы быстрее
Автор: Futurism
Дата сообщения: 13.12.2013 10:05
блин,а я ещё с одной проблемой столкнулся.
из моего файла, что выложил выше.
а как сделать между этими шкалами корреляции. чтобы они все с друг с другом прокоррелировали
конструктивная агрессия с деструктивной, а также например, с дефициторным страхом или компенсаторным нарциссизмом. По-моему должно получиться 27 корреляций
Автор: VictorKos
Дата сообщения: 13.12.2013 10:16
Futurism
Можно немножко сократить формулу, первая ссылка B2 не нуждается в СМЕЩ.

Код: =50+10*(B2-СМЕЩ($B$9;(СТРОКА()-2)*3+СТОЛБЕЦ()-6;))/СМЕЩ($C$9;(СТРОКА()-2)*3+СТОЛБЕЦ()-6;)
Автор: Futurism
Дата сообщения: 13.12.2013 10:42
VictorKos
а пример можете привести как эту формула выглядит. Например корреляция ,ну, пусть между деструктивной агрессией и конструктивным страхом.


а есть ли способ как то упросить , а то с 2-мя массивами работать . Ну, например, как в программе статистика. там сразу же матрица корреляций выдаётся.
Автор: VictorKos
Дата сообщения: 13.12.2013 10:59
Futurism
Я, к сожалению, высшим образованием не обременен, даже дилетантом в математике не являюсь, просто немного нахватался на форумах отрывочных бессистемных кусочков знаний Поэтому меня ваши ученые слова пугают и заставляют читать Википедию
Даже вот эту функцию СМЕЩ я открыл для себя буквально пару дней назад.
А насчет корреляции, формула простая: =КОРРЕЛ(диапазон_1;диапазон_2)
В справке Excel можно почитать.
Автор: Futurism
Дата сообщения: 13.12.2013 11:11
VictorKos
это я понял. я думаю как матрицу корреляций упростить. Вопрос именно в лени механическую работу делать. получится квадратная матрица 18 х 18

Добавлено:
хм странно делаю так
=КОРРЕЛ(F2;G2)

значения
f2=13,42342342
g2=32,16666667
ну, это в файле видели, наверное

пишет ошибку деления на ноль 0_0
почему?

Добавлено:
коэффициенты корреляции не всегда больше единицы. они часто от 0,0 до 0,99
Автор: VictorKos
Дата сообщения: 13.12.2013 15:15
Futurism
Какая же корреляция может быть между двумя числами?
Нужно сравнивать два диапазона чисел, а корреляция покажет, есть или нет между этими значениями взаимосвязь, когда изменение значений одного диапазона похожи на изменения другого диапазона.
Добавлено - корреляция не бывает больше единицы, единица - это полная функциональная зависимость одного диапазона значений от другого. Минус единица - когда функции двух диапазонов с разными знаками, противоположны. Ноль - отсутствие корреляции.
ЗЫ Это я так примитивно понимаю, на самом деле надо читать определение корреляции в специальной литературе.
Автор: Futurism
Дата сообщения: 13.12.2013 19:36
с этим разобрался, но просто коррелировать 2 диапазона мне не надо. мне нужен просто коэф. корреляции переменной х и у.
Чтобы совсем было просто понятно
коэффициент корреляции между общительностью и дружелюбием =0,70
вот как подобно мне высчитать.
Автор: bredonosec
Дата сообщения: 13.12.2013 19:39

Цитата:
используйте функцию обрезания трех ЛЕВЫХ СИМВОЛОВ, или используйте ИЛИ.

синтаксис с вложением left в sumif, сколько ни гуглил, не понял, как правильно.


Цитата:
Использование ексел для бух учета

я не бух, мне просто потребовалось провести проверку фин.потоков одной конторы. То есть, работа с чужими исходниками. Даже при повторении задачи вероятность, что используемый порядок в другой будет идентичен, приближается к нулю.

Цитата:
Я конечно в основном использую не СУММАЕСЛИ, а СУММАПРОИЗВЕД с несколькими условиями

читал синтаксис, и в примерах задач, которые гуглил, он предлагался, но, честно говоря, не понял, в чем смысл его использования.


Цитата:
предположу, что не все 4461 она воспринимает как чар, наверное чтото как число.

числа только без кавычек понимает?
Автор: SFC
Дата сообщения: 14.12.2013 09:16

Цитата:
числа только без кавычек понимает?

конечно.

Цитата:
синтаксис с вложением left в sumif, сколько ни гуглил, не понял, как правильно

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

Цитата:
в чем смысл использования СУММАПРОИЗВЕД

Суммаесли работает только с одним условием. А суммапроизведение с любым количеством условий
Автор: bredonosec
Дата сообщения: 14.12.2013 15:05

Цитата:
но что мешает добавить столбцец,

не, не люблю такое. Если можно без костылей, то лучше без них.


Цитата:
Суммаесли работает только с одним условием.

=sumifs([summ_interval];[condition1];[argument1 interval];[condition2];[argument2 interval];[condition3];[argument3 interval])

Цитата:
А суммапроизведение с любым количеством условий

но синтаксис (точнее, как достигнуть желаемого результата через него) я так и не понял
Автор: SFC
Дата сообщения: 15.12.2013 09:29
sumifs появилась только в 2007. В принципе в контексте задачи, с сумпроизв полная аналогия, только синтаксис другой будет:

Код: =СУММПРОИЗВ((A1:A99=12)*(B1:B99>15)*(C1:C99<6)*(X1:X99))
Автор: Futurism
Дата сообщения: 15.12.2013 11:24
ребят, а что делать, когда эксель постоянно генерит случайные числа
вот формула
=ОКРУГЛ(10+СЛЧИС()*10;1)

где-бы что-бы я не менял, не дописывал постоянно обновляется весь массив данных на всех вкладках.
как сделать эти массивы статичными?
Автор: Fsp050
Дата сообщения: 18.12.2013 19:48
скажите, а как поставить кнопочку.

примерно такую

только с надписью "посмотреть результат" и чтобы перешло на вкладку с название "результаты"
Автор: ALeXkRU
Дата сообщения: 18.12.2013 22:42
Fsp050
это - в топике по VBA спрашивать нужно.. Оно из области программирования/макросов.. Тут совсем офтопик будет..
Ссылка - в оранжевой строке (в шапке)..

ЗЫ: а вообще, вот примерчик
Автор: Futurism
Дата сообщения: 19.12.2013 10:31
Интересует совет людей, которые уже имеют опыт с 2013 экселем.
Он периодически зависает таким образом, что в левой части экрана видна лишь часть его панели. (скрин)
и если на него навести мышью в панеле задач, то там пустая картинка. (скрин)
при этом он как будто открыт, просто не отображается. если нажать на ctrl+f то будет выдано окошко поиска, но сам sheet не будет отображаться.
и так происходит через раз, вот 2 раза свернешь, на 3-й раз уже будет только панелька в левом углу экрана



Автор: KF121
Дата сообщения: 19.12.2013 10:52
Futurism
Проблем с ним не наблюдаю вообще. смотрите какие файлы открываете. может в них дело что они вешают word/ попробуй обновить дрова на видюху.
Автор: Futurism
Дата сообщения: 19.12.2013 11:30
KF121это скрины ворда, но эксель себя ведет также, независимо от файла.
а им я работаю чаще. чем вордом.
Автор: NEW_MAKC
Дата сообщения: 19.12.2013 12:03
была какая то надстроечка, которая выделяла ячейки определённого цвета (допустим ставлю курсор в ячейку залитую красным и нажимаю эту надстроечку, и все ячейки, залитые красным выделены) - не могу найти (нужно под excel 2013)
Автор: viktori1381
Дата сообщения: 19.12.2013 12:26
Здравствуйте!
Помогите, пожалуйста, где можно скачать Excel 2010 или что нужно сделать в моей ситуации? У меня есть файл "Office_Professional_Plus_SP1_x86_auto_ru_Krokoz" - из которого ранее установила Microsoft Office 2010 на другой комп. без всяких проблем, а на свой - не получается. Во время установки всплывает окно:
"Обзор папок: программе установки не удаётся найти PowerPoint.ru-ru\PowerPoint.MUI.msi. Перейдите к допустимому источнику установки и нажмите кнопку"
я не знаю какую папку выбирать, попробовала несколько, пишет - "недопустимое расположение".
Непосредственно нужен Excel 2010, а не весь Office.
Очень надеюсь на вашу помощь, заранее спасибо!
Автор: vitrzn
Дата сообщения: 19.12.2013 13:49
viktori1381

Цитата:
установила Microsoft Office 2010 на другой комп. без всяких проблем, а на свой - не получается

Если нужен только один
Цитата:
Excel 2010, а не весь Office.
то и в установщике выбери только его, а не "по умолчанию всё"
Автор: viktori1381
Дата сообщения: 19.12.2013 14:50
vitrzn
отдельно тоже не получается, и не получалось на том компьютере, где установилось всё.
Пишет - ошибка 1713. Не удаётся установить один из необходимых продуктов для Microsoft Office Excel MUI (Russian) 2010.
Автор: bredonosec
Дата сообщения: 19.12.2013 18:48

Цитата:
только синтаксис другой будет:


Цитата:
СУММПРОИЗВ((A1:A99=12)*(B1:B99>15)*(C1:C99<6)*(X1:X99))

суммируется то, что удовлетворяет условиям (ячейка А=12, ячейка В больше 15, ячейка С меньше 6) ?
спасибо, если так, то интуитивно понятный синтаксис )

Автор: ghosty
Дата сообщения: 19.12.2013 20:29
чёртчёртчёртчёртчёртчёртчёртчёртчёртчёртчёртчёртчёртчёртчёрт

Извините. Потерял часть работы за целых 9 дней. В Excel 2010.
Т.е. все это время я с ним работал, затем перезагрузился, и... неожиданно для себя открыл тот же файл от 10-го числа. Без каких бы то ни было объяснений/извинений со стороны Excel.

Никаких "previous versions". Никаких "unsaved files". Все опции (авто)сохранения установлены по умолчанию, в том числе "Keep the last autosaved if I close without saving".
Никаких чисток системы не производил.

Что ж за бред-то!!! Со мной такого не происходило лет... 12 уже, наверное. И главное, я даже теоретически не могу представить, как такое может происходить. Срочно нужна помощь - может быть, еще не все потеряно!
Автор: viktori1381
Дата сообщения: 19.12.2013 23:21
0
Автор: viktori1381
Дата сообщения: 20.12.2013 13:57
Добрый день!
Ещё раз обращаюсь за помощью - дайте, пожалуйста ссылку, откуда можно скачать/установить Excel 2010.
Своими силами ничего не получается..(
Автор: ghosty
Дата сообщения: 20.12.2013 19:02
viktori1381
http://office.microsoft.com/en-001/buy/
Остальное - в варезник.

А мне ответьте кто-нибудь, плз!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

Предыдущая тема: Trojan Remover 6.81 Build 2594


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.