Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 След.
Как убрать нулевые значения на графике?
 
Цитата
написал:
НД()
Большое спасибо, помогло, с графиком всё теперь красиво!

Единственное, что теперь в табличке надписи
#Н/Д
#Н/Д
Попробую через условное форматирование сделать шрифт белый, чтобы не было видно, хотя, думаю, это костыль.
Как убрать нулевые значения на графике?
 
Есть табличка, в каждой клеточке формула. По этой табличке делаем автоматически график. Если в клеточке 0, то нужно, чтобы график не ломался (не спускался в ноль), нужно чтобы был разрыв.
Если я просто стираю в клеточке формулу, то всё нормально, на графике нет провала в 0, но если я в клеточке в формуле добавляю проверку на 0 и заменяю на какой-то символ или "" , всё-равно появляется провал в 0 на графике.
Может есть какой-то специальный символ (код), который обозначает пустую ячейку?
в одной ячейки хранится текст формулы, в другой результат
 
Цитата
PooHkrd написал:
Хотите что-то собирать из большого количества файлов - пользуйте VBA
я так и делаю, но только когда есть хотя бы один день для реализации, а когда нужно срочно на вчера, причем задача разовая, то приходится делать так, как получается. Хорошо, что есть форум и добрые люди.
в одной ячейки хранится текст формулы, в другой результат
 
Цитата
PooHkrd написал:
А вот это не факт, ДВССЫЛ не работает с закрытыми внешними файлами.
да, есть такой недостаток ((
Ищу функцию, которая возвращала бы 0, если пустая ячейка
 
использовал    
Код
IIf(IsNumeric(Cells(ir, ic + 6)), Cells(ir, ic + 6), 0)     
Изменено: Примат - 23.09.2020 12:43:30
Ищу функцию, которая возвращала бы 0, если пустая ячейка
 
Цитата
Mershik написал: ...лучше Вам описать задачу решаемую с примером...
вот такой код не работает, когда в ячейках пусто. Я думал по умолчанию должно понимать как 0.
Код
                    FBcmd.CommandText = "UPDATE OR INSERT INTO BPOK (COMPANYID, IDPOK, MES, VALUEPOK) VALUES ("
                    FBcmd.CommandText = FBcmd.CommandText & CInt(COMPANYID) & ",3171," & Mid(wb.Name, 7, 4) & Mid(wb.Name, 5, 2) & ","
                    FBcmd.CommandText = FBcmd.CommandText & CDec(Cells(ir, ic + 3) + Cells(ir, ic + 4) + Cells(ir, ic + 5))
                    FBcmd.CommandText = FBcmd.CommandText & ") MATCHING (COMPANYID, IDPOK, MES)"
                    'Debug.Print FBcmd.CommandText
                    FBcmd.Execute

неужели нужно так делать?
Код
If Len(MyCell.Value) = 0 Then MyCell = 0
Ищу функцию, которая возвращала бы 0, если пустая ячейка
 
New,тогда получится длинный код. Если у меня много ячеек, то мне нужно для работы с ними писать кусок кода, где я буду проверять содержимое, вводить новые переменные.
Хочется красиво сделать.

Получается, в Excel VBA нет такой функции типа
Код
 ifEmpty(Cells(ir, ic + 4),0) 
?
Изменено: Примат - 23.09.2020 11:34:24
Ищу функцию, которая возвращала бы 0, если пустая ячейка
 
Если ячейка без цифр, то в макросе ошибка в такой строке:

Код
Debug.Print CDec(Cells(ir, ic + 3) + Cells(ir, ic + 4) + Cells(ir, ic + 5))

есть ли функция типа
Код
 ifEmpty(Cells(ir, ic + 4),0)

которая бы возвращала 0, если в ячейке пусто?

в одной ячейки хранится текст формулы, в другой результат
 
Бахтиёр, это не решит задачу.
У меня, например, 1000 файлов, которые имеют в названиях определенную закономерность. Я могу создать формулу, которая будет генерировать имя файла, таким образом я получу сразу столбец из 1000 ячеек с именами файлов. Далее я делаю столбец в котором генерирую уже текст формулы, в которую входит имя файла.
А в следующем столбеце, благодаря подсказке Mershik, я получу данные (цифры) из этих 1000 файлов.
Руками это было бы сложно покопировать.
в одной ячейки хранится текст формулы, в другой результат
 
Mershik,супер!!!!
в одной ячейки хранится текст формулы, в другой результат
 
Как сделать, чтобы в ячейке А1 был текст типа:

'[Отчет 12-2016.xlsx]Отчет Быт'!$D$11
А результат формулы нужно поместить в C1
Изменено: Примат - 22.09.2020 15:55:13
Макрос подбить итоги по столбцам, плюс формула
 
как это не по теме?!
Это самая суть темы "Макрос подбить итоги по столбцам, плюс формула"
Макрос подбить итоги по столбцам, плюс формула
 
вот такой код.
Не всегда срабатывает. Что не так? Просто я сам не понимаю его. Нужно в 37-ом столбце, найти строки содержащие Итог или Общий Итог и в этих строках в 36-ом столбце вставить формулу = 35/34-ый столбец
Скрытый текст
Как подавить всплывающее сообщение с вопросом?
 
Есть макрос, при его выполнении всплывает сообщение с вопросом, как его подавить (избавится от него)?
Sub Group_Sort()
Скрытый текст
Макрос подбить итоги по столбцам, плюс формула
 
Всем спасибо! Я и "чайник", и у меня Excel 2003, как раз мой случай.  
Макрос подбить итоги по столбцам, плюс формула
 
JayBhagavan, еще раз внимательно прочитайте мою просьбу. Я на специализированном форуме попросил посоветовать книгу. Например, из существующего множества книг по моей специализации я мог бы посоветовать максимум две.
Изменено: Вадим - 25.09.2015 14:18:56
Макрос подбить итоги по столбцам, плюс формула
 
Ребята, можете посоветовать какую-то книгу по написанию макросов?
Макрос подбить итоги по столбцам, плюс формула
 
Пытливый, спасибо, сейчас попробую через "Начать запись макроса" сделать сортировка последнего столбца, потом подбить итоги, а потом уже Ваш цикл использовать.
Макрос подбить итоги по столбцам, плюс формула
 
Цитата
Пытливый написал: ActiveSheet.UsedRange.Find("ИТОГ").Row
Хм. Я думал там какой-то цикл должен быть.  
Макрос подбить итоги по столбцам, плюс формула
 
вот файл с примером. Думал он тут есть. Чего-то не загрузился ранее :(
Макрос подбить итоги по столбцам, плюс формула
 
Sanja, итог по группе (Название группы - это последний столбец)
Макрос подбить итоги по столбцам, плюс формула
 
Цитата
Пытливый написал:
Определяете номер столбца и ячейки, куда надо формулу.
Вот тут я и не могу догадаться, как сделать. Я же не знаю заранее, как отсортируется таблица по последнему столбцу, и где потом окажутся итоговые промежуточные строки. Как решение вижу вариант - найти потом в последнем столбце строки, содержащие слово Итог и туда именно забить формулу. Как можно в макросе пробежаться по столбцу и сделать это?
Изменено: Вадим Жураковский - 25.09.2015 12:43:12
Макрос подбить итоги по столбцам, плюс формула
 
Там пример таблицы и снизу какой хочется результат.
Хочу макрос, при выполнении которого получился бы результат.
Макрос подбить итоги по столбцам, плюс формула
 
Пытливый, хочу в макрос поместить. Ну и как быть с последним столбцом, где должна быть не сумма , а формула?

Таблица 50 столбцов по 50 тыс строк. Нужно сгруппировать по последнему столбцу, подбить суммы по столбцам 1-49, а в 50 столбце (там где строка по группам забить свою формулу).
Изменено: Вадим Жураковский - 25.09.2015 12:25:52
Макрос подбить итоги по столбцам, плюс формула
 
Есть файл, в котором около 50 столбцов. Последний столбец - название ГРУППЫ. Нужно подбить ИТОГОВЫЕ суммы по всем столбцам с 1 по 49, а в 50 столбце забить формулу, которая использует итоговые результаты суммирования других столбцов.
Как сделать сводную таблицу такого типа?
 
Цитата
Hugo написал: А что там в той таблице суммировали?
количество повторений
вот, что на выходе
Как сделать сводную таблицу такого типа?
 
у меня 2003 ексель, там такой функции нет, попробую через суммесли.
Сделал без сводной таблицы, просто руками "нарисовал" таблицу, а внутри забил формулу СУММЕСЛИ()
Изменено: Вадим Жураковский - 29.05.2015 13:32:33
Как сделать сводную таблицу такого типа?
 
Если таблица такого вида из 40 тыс. строк




Не могу сообразить, как сделать сводную таблицу, чтобы имена столбцов остались как тут, а слева были 5 строк с значениями диапазонов, а внутри (место диапазонов) количество таких значений  :sceptic:
Изменено: Вадим Жураковский - 29.05.2015 13:08:15
Как забить формулу в ссылку на лист
 
Спасибо!
Посмотрел эту формулу, вроде бы работает, но до конца не разобрался. Кстати, если лист на русском, то там одинарные кавычки получаются и в ячейке с формулой (ссылкой) , надо еще одну кавычку впереди ставить.
Изменено: Вадим Жураковский - 26.05.2015 16:32:41
Как забить формулу в ссылку на лист
 
Есть книга, в которой 100500 страниц разных, но есть некая логика, типа ЛИСТ_БАЛАНС_1, ЛИСТ_БАЛАНС_2, ....
Как можно в формулу виду ='ЛИСТ_БАЛАНС_1'!H3
вместо 1 забить ссылку типа   ='ЛИСТ_БАЛАНС_A1'!H3
В ячейке А1 я буду хранить цифру, которую нужно добавить в название листа
Страницы: 1 2 3 4 След.
Наверх