Переменная формула, состоящая из переменных формул - VBA
Формулировка задачи:
Подскажите пожалуйста, как написать формулу состоящую из переменных формул (в одну формулу написать можно но не надо - потому что формул много и они большие), т.е. надо в одну ячейку поместить два значения двух разных формул приблизительно должно получится 10 / 15, т.е. из двух разных формул (переменных)
Листинг программы
- bb = "COUNTIFS(Лист1!F:F,""Да"",Лист1!G:G,""-"")"
- aa = "COUNTIFS(Лист1!F:F,""Да"",Лист1!G:G,""+"")"
- cc = "=" & "aa&"" / ""&bb" 'попытался написать так - неполучилось
вообще не получается формулу воткнуть с доп.
Даже так не получилось пробел с кассой чертой воткнуть
Листинг программы
- bb = "=COUNTIFS(Лист1!F:F,""Да"",Лист1!G:G,""-"")"
- aa = "=COUNTIFS(Лист1!F:F,""Да"",Лист1!G:G,""+"")"
- cc = "=bb & "" / """
- Range("d9") = cc
формулу рассчитывает, а вот чтоб пробел с черточкой нет - сразу ошибку выбивает, что делать?
Листинг программы
- Sub trsr1()
- bb = "COUNTIFS(ñòåðåòü!F:F,""Г„Г*"",ñòåðåòü!G:G,""-"")"
- aa = "COUNTIFS(ñòåðåòü!F:F,""Г„Г*"",ñòåðåòü!G:G,""+"")"
- cc = "=ROUND(" & bb & "/" & aa & "*" & 100 & ",)"
- Range("d9") = cc
- End Sub
Решение задачи: «Переменная формула, состоящая из переменных формул»
textual
Листинг программы
- Sub tr()
- ' определил номер ячейки из c5:n5, месяц которой совпадает с месяцем ячейки b1
- n = [MATCH(MONTH(B1),MONTH(C5:N5),)]
- bb = "R[-3]C" ' формула которая тоже участвует в расчете
- aa = "COUNTIFS(стереть!C6,""Да"",стереть!C7,""+"")"
- cc = "=" & aa & "+" & bb
- ' поместил формулу в соотв. ячейку диапазона c9:n9
- Range("c9:n9").Cells(n) = cc
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д