Проверьте, такая формула у Вас?
В ответе A только, все остальное сократится
Sub aaa()
s = InputBox("Введите строку")
n = CInt(InputBox("Введите длину N"))
m = Len(s)
If m > n Then
s = Right(s, n)
Else
If m < n Then s = String(n - m, ".") + s
End If
MsgBox "Результат: " + s, vbInformation
End Sub
Вот такая формула:
=A2-(B2*0,01*A2)
Пример с решением на скрине.
Адреса ячеек только свои подставляйте.
А вообще вычисляется по формуле: x=S*Pr/100
х - неизвестная сумма процента от общей суммы (S)
S - известная сумма, от которой вычитается процент.
Pr - величина процента.
100 - 100%
Далее из общей суммы вычитается сумма процента: S-x.
Пример: х=0,002*2/100=0,00004 , 0,002-0,0004=0,00196
Что касается формулы, то в ней просто ячейка с величиной процента умножается на 0,01 (сотая часть процента; 2% - это 0,02), а затем умножается на известную сумму.
16 бит * 1280 пикс. * 1024 пикс. = 20.971.520 бит/ 8 бит = 2621440 байт / 1024 бит = 2560 Кбайт / 1024 байт = 2,5 мегабайт