Tag: 乘法

VBA问题:简单的操作与多种types的variables

在处理VBA函数中的Excel 2010中不同types的variables时,我遇到了一个非常烦人的问题。 我已经尝试了以下代码与广告没有Excel转换感谢关于同样的溢出问题(错误6)的其他问题,但它没有解决(我可能做错了,但我没有我的指示了) Function do_calculation(lig_desti As Integer, col_desti As Integer) Range(Cells(lig_desti, col_desti), Cells(lig_desti, col_desti)).Value = Range(Cells(lig_desti, col_desti – 3), Cells(lig_desti, col_desti – 3)).Value * (Range(Cells(lig_desti, col_desti – 1), Cells(lig_desti, col_desti – 1)).Value / Range(Cells(lig_desti, col_desti – 2), Cells(lig_desti, col_desti – 2)).Value) End Function 只是总结,我想要做的(对于每一行)D = A *(C / B)。 这个想法是,我有3列值,这是第一行只是给你一个想法: ABCD 2187 71,8 18 1050 […]

VBA:将单元格与基于同一行中另一个单元格的数字相乘

希望你能帮助一个新的VBA用户。 我的问题是,我有2列,我不想根据列2中同一行中的另一个单元格中的文本乘以第一列中的单元格的数量。这是相对简单的单行可以通过一个函数来解决: Function Function_Name(x, y) If y = "text_name" then Function_Name = x * 12 End Function 但是,例如,当我有10行,我不能使用它。 我曾尝试创build一个循环: Function Function_Name(x, y) sumx = 0 For i = x To x If y = "text1" Then sumx = x * 12 If y = "text2" Then sumx = x * 6 sumx = sumx + […]

Excel – 特殊产品配方?

也许有人可以帮助我在基本的Excel中的以下问题,因为谷歌无法。 我有一列数字,例如A1:A10,我需要以下操作: 我需要所有数字的乘法(例如=Product(A1:A10) ),但是我还需要在乘法之前的每个元素都加上一个常量'c',例如5。 所以这个列需要加上c,然后所有的条目都被重复。 我知道你可以在原始列中添加常量,但是我需要为多个值做这个,所以我不想不断地复制我的数据。 有没有一个公式可以做到这一点? 类似于=Product(A1:A10…+5) 。

如何在Excel公式中给行号引用?

我需要这个公式:C(n)= B(n)* A5。 (n是行号) 字面上,将列B中当前选定的行号与A5相乘 我试过= ROW函数来创build一个引用,但失败了。 我试着用这个公式: C(2) =MULTIPLY(B=ROW(),A5)认为它将被parsing为C(2) =MULTIPLY(B2,A5)

从下拉列表中select两个单元格,然后将结果input另一个单元格

我有一个简单的电子表格来跟踪我的工作时间和工资,这取决于我当天执行哪个工作职能。 技术= $ 10,video= $ 20。 我已经在单元格“H5”中为我的两个不同的工作函数做了一个下拉列表。 我有我的小时工作在单元格“G5”,我希望我的工资挣到出现在单元格“I5”。 在我的第二张表格“数据”中,我将我的工作列在单元格“A1,A2”中,并在单元格“B1,B2”中对应的工资。 我希望能够从第一张表的下拉列表中select我的工作,并从“单元格”G5中获得我的工作时间,然后自动乘以数据表中的关联工资。

如何总结一个列公式

我有这个Excel表,我有很多列,我需要一个总和公式适用于每一个: | | A | B | C | D | E | | 1 | Products | Prod1 | Prod2 | Prod3 | Revenues | | 2 | Price/u | 10 | 20 | 30 | ——– | | 3 |Price Fixed| 5 | 10 | 2 | ——– | | 4 |Sales | […]

将Excel中列中的所有值乘以数字

我想把B5中的所有单元格乘以D2,并把C5的结果向前。 我如何使用公式在Excel中执行此操作? 对不起,如果这是脱离主题,但这一直在窃听我一段时间。

总和数字在一列中

我有一个Excel电子表格,在我最后的结果中有总和和乘法有一个这样的大数字 482362534 而我想要总结这个数字为例 4+8+2+3+6+2+5+3+4 并在另一列显示结果37,是否有这样做的function?

范围乘法VB.NET(这个代码有什么问题?)

(VB Express等级:初学者) 我想要做下面的事情, 工作簿1中的一列 一个 b C d Workbook2中的一列 Ë F G H 输出到单个单元格 AE + BF + CG + DH (输出是一个Sumproduct。) 工作簿1中有44行,工作簿2中有44行。但是,工作簿1中有3列,工作簿2中有104列。工作簿3中的每列必须与工作簿2中的104列相乘。 以下是我的努力,它在一列的所有单元格中写入相同的值。 我的理解是我的for循环是错误的地方。 但我无法弄清楚什么是错的。 'link to workbooks oWB5 = oXL5.Workbooks.Open("D:\1.xlsx") oWB6 = oXL6.Workbooks.Open("D:\2.xlsx") oWB7 = oXL7.Workbooks.Open("D:\outputs.xlsx") 'link to worksheets oSheet5 = oWB5.Worksheets("Inputs") oSheet6 = oWB6.Worksheets("Coef") oSheet7 = oWB7.Worksheets("Sheet1") ' ranges to be considerd, […]