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

Страницы: 1
Макрос автоматизация
 
Помогите пожалуйста исправить ошибку  
 
 
Private Sub Worksheet_Change(ByVal Target As Range)  
   If Target.Cells.Count > 1 Then Exit Sub  
   Application.EnableEvents = 0  
   If Not Intersect(Target, Range("I4:I1000,K4:K1000")) Is Nothing Then  
       With Cells(Target.Row, 8)  
           .Value = IIf(Target.Value = "", "", Format(Date, "dd.mm.yyyy"))  
           .EntireColumn.AutoFit  
       End With  
   End If  
   If Not Intersect(Target, Range("A4:A1000")) Is Nothing Then  
       With Cells(Target.Row, 1)  
           .Value = IIf(Target.Value = "", "", Format(Date, "dd.mm.yyyy"))  
           .EntireColumn.AutoFit  
       End With  
   End If  
   Application.EnableEvents = -1  
End Sub
Несколько проверок в формуле
 
lanerus  
 
Спасибо. Один момент только, Excel мне пишет мол Несогласующаяся формула
Несколько проверок в формуле
 
=ЕСЛИ(C22="+";ОТБР((D22/E22);2)*F22;"")  
 
Как добавить еще одну проверку ?  
 
У меня есть проверка на ячейку C22, хочу поставить дополнительную проверку на D22 и E22, чтобы формула работала, только когда там заполнены значения
Результат вычислений, но не меньше определенного значения
 
Использую вот этот вариант  
 
=A2-ЕСЛИ(A2*0,04<50;50;A2*0,04)  
 
Если в ячейке А2 пусто, то показывает отрицательное число -50. А можно сделать так, чтобы формула работала только, когда в ячейке А2 стоит какое-то число ?
Результат вычислений, но не меньше определенного значения
 
Не могу понять, как написать функцию если для такой формулы:  
 
комиссия 4%, но не менее 50р за одну транзакцию  
 
=I4-ЕСЛИ(I4*0,04<50;50)  
 
Исправьте меня пожалуйста. К теме прикрепил пример-документ
Настройка Excel. Округление
 
Для финансовой сферы, это как раз таки правильный вариант округления. Для математической - нет, потому что не точно  
 
Для финансовой берут либо 2 знака после запятой, либо 4 знака. Больше не видел  
 
Мне удобнее работать когда 2 знака
Настройка Excel. Округление
 
KukLP  
 
Да, это верно. Вот думаю, как в формуле на запутаться и написать правильно, чтобы именно для каждого числа отдельно отбрасывалось
Настройка Excel. Округление
 
KukLP  
 
Спасибо  
 
=ЕСЛИ(B3="+";ОТБР((C3/D3);2)*E3;"")  
 
А у меня было вот так: =ЕСЛИ(B3="+";ОТБР((C3/D3)*E3;2);"")  
 
Интересно, почему не срабатывало. Наверное из-за того, что надо было отбросить знаки сразу после деления
Настройка Excel. Округление
 
vikttur  
 
Не уверен что правильно говорю название, но задачу думаю наглядно объяснил :)
Настройка Excel. Округление
 
vikttur  
 
Дык какую функцию округления использовать, чтобы у меня округляло вот так:    
2.9999 -> 2.99
Настройка Excel. Округление
 
Боюсь навлечь на себя гнев повторным беспокойством, но все равно округление не получается так как нужно  
 
Использую функцию ОТБР(число;число_разрядов)  
 
Чтобы было нагляднее прикрепил документ  
 
Еще раз напишу задачу: нужно чтобы при всех расчетах, отбрасывались все числа после двух знаков после запятой, например 2.9999 -> 2.99  
 
Заранее спасибо
Настройка Excel. Округление
 
Спасибо, теперь все понятно
Настройка Excel. Округление
 
Serge 007  
 
Спасибо за ответ, я немного не так задачу написал, сейчас чуть перефразирую. Есть 2 ряда чисел  
 
A1 B1  
A2 B2  
A3 B3  
.. ..  
 
Нужно в итоге как-то получить так  
 
A1*B1+A2*B2+A3*B3 = ..  
 
Если просто в произведение засунуть там они все перемножаются
Настройка Excel. Округление
 
Спасибо о величайшие магистры Excel'a :)  
 
Последний вопрос и не буду больше доставать. Есть 2 ряда чисел, как заставить их перемножаться ?  
 
Пример прикрепил
Настройка Excel. Округление
 
ikki  
 
Т.е. если указать "=ОТБР(8,2)", соответственно будем иметь усечение до двух знаков после запятой ?  
 
А как это применить в формуле, например тут    
 
=ЕСЛИ(C5="+";B5-(СУММ(B5*0,35));"")
Настройка Excel. Округление
 
KukLP  
 
Читаю. Функция ОТБР усекает число до целого, мне же нужно до сотых, если бы это можно было как-то сделать, было бы здорово.  
 
ikki  
 
Так и стоит, скриншот прикрепил
Настройка Excel. Округление
 
KukLP, каюсь не заметил. спасибо  
 
Поставил - не помогло, все тоже самое  
 
Может как-то можно к функции дописать что-то, чтобы делало округление по нужному мне алгоритму. Буду очень признателен если подскажите
Настройка Excel. Округление
 
Блин, в упор не вижу этой настройки "точность как на экране"  
Если не сложно, скажите раздел в настройках, сейчас одену очки :)
Настройка Excel. Округление
 
Все, я понял суть проблемы. У меня просто калькулятор настроен на подсчет по этому алгоритму: 2.9999 ~ 2.99  
 
Вопрос, можно это как-то применить к моим формулам ? Чтобы считало именно так
Настройка Excel. Округление
 
Хорошо, немного перефразирую свой вопрос. Чтобы было нагляднее прикрепил документ  
 
По вычислению:  
 
(9685\35)*33,9 = 9380,47  
 
Почему мне в колонке k показывает число 9380,61  
 
В упор не пойму.
Настройка Excel. Округление
 
Проверил, это не совсем то. Просто добавляет еще пару знаков, не округление
Настройка Excel. Округление
 
Подскажите пожалуйста, где в настройках можно выставить общие параметры округления ?  
Хочется чтобы округляло до сотых и все последующие знаки отбрасывались.  
 
Например 2.9999 ~ 2.99
Вопрос по условному обозначению в таблице
 
Спасибо, теперь понял. Проблема решена
Вопрос по условному обозначению в таблице
 
ABC  
 
Не совсем понятно. Можете помочь в решении вопроса ? Если нужно я оплачу ваше время
Вопрос по условному обозначению в таблице
 
ABC  
 
Спасибо за ответ. Беда в том, что там несколько формул, как быть в этом случае ? По условному знаку нужно "включить" несколько формул. До "включения" они должны по дефолту не считать
Вопрос по условному обозначению в таблице
 
Есть несложная табличка, там данные  
 
В ней есть столбец "Результат запроса". Как сделать так, чтобы в случае проставления туда условного знака, скажем "+", выполнялись все формулы. Нужно выполнять формулы именно тогда, когда стоит условное обозначение.  
 
Итого, первоначально заполнены данные по столбцам:  
 
Время получения | Сумма Вывода  
 
Далее я вручную проставляю условный знак (скажем "+") в столбец Результат запроса и все остальные данные просчитываются в соответствии с заданными формулами.  
 
Документ прикрепил к сообщению. Заранее спасибо за ответ
Страницы: 1
Наверх