Tag: 单元格

提取单个Excel单元格中的值以在forumla中使用

我正在创build一个Excel电子表格,我想根据单元格的内容创build一个公式。 一个基本的例子如下: 因此,单元格1,2和3的值为YxZ。 我想要使​​用Y值和Z值,并根据每个值进行计算。 我不想为Y和Z分开单元格。 所以我想选出Y并做一个简单的加法得到11.然后我想要得到Z的平均值,在这种情况下是225。 可以这样做吗? 我绝不是一个Excel向导!

find不相交的行VBA的结尾

有可能这个问题已经被问到,我没有在我的研究中发现。 我有一排数字,从电子表格的“DC:4”开始。 这一行可以增加或减less长度(可能会上升到“GG:4”)。 对于我的macros的一个给定的运行,我希望find在第4行没有空单元的数量,所以它可能是2或262.我可以做的事情是这样的: Sheets("sheet 1").Cells(4, Columns.Count).End(xlToLeft).Column 但是,由于在这行数字开始之前有106个空白单元,所以这个失败。 请任何帮助将不胜感激。 干杯

我如何使用excel vba中的模块函数将值设置为范围?

我想在Excel VBA模块中做一个简单的函数,所以我可以在Excel中使用它作为自定义函数。 (我使用Excel 2003或2007,这没关系) 我在一个新的工作簿中创build一个函数(!),如下所示: Function a() Sheets(1).Range("A1").Value = 4 end function 但是当我尝试在sheet1上使用它,它不会工作! 我尝试了很多东西。 我怎么做这个工作(没有解决方法,我想用它作为一个自定义函数)? 请帮忙。 谢谢,gadym

Excel VBA将单元格值设置为公式

嗨每个人我都有一些在Excel VBA的硬代码,将设置一个给定的单元格值=一个公式,我有多行代码,这是为每个单元格值,但更改公式,以查看其特定列下。 所以我的问题是,是否有任何方法来编写1行以下的东西,以便该公式将自动更改它所看到的列取决于实际在其中的列。 Sheets("Standalone Non Clustered").Range("G10").Formula = "=CEILING(Worksheet!$G$9*(1+Worksheet!$G$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("H10").Formula = "=CEILING(Worksheet!$H$9*(1+Worksheet!$H$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("I10").Formula = "=CEILING(Worksheet!$I$9*(1+Worksheet!$I$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("J10").Formula = "=CEILING(Worksheet!$J$9*(1+Worksheet!$J$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("K10").Formula = "=CEILING(Worksheet!$K$9*(1+Worksheet!$K$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("L10").Formula = "=CEILING(Worksheet!$L$9*(1+Worksheet!$L$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("M10").Formula = "=CEILING(Worksheet!$M$9*(1+Worksheet!$M$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("N10").Formula = "=CEILING(Worksheet!$N$9*(1+Worksheet!$N$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("O10").Formula = "=CEILING(Worksheet!$O$9*(1+Worksheet!$O$10+Info!$B$14),5)" Sheets("Standalone Non Clustered").Range("P10").Formula = "=CEILING(Worksheet!$P$9*(1+Worksheet!$P$10+Info!$B$14),5)" 看看每个范围是如何从G到P的字母表,每行的公式都是针对G到P列进行调整的。 是否有一种方法可以为Range(“G10:P10”)添加一行,并根据其实际在电子表格中的列进行公式更改? […]

excel:使用单元格中的值指向另一个单元格

我敢肯定,这一定是可能的,但我找不到这样做的方式。 我有2列,一个数字和第二列date。 例如: 号码date 1 21-Jul 2月22日 3 7月7日 4 24 – 7月 5 7月25日 6月26日 7月27日 8 28 – 9月29日 10 30-Jul 在顶部,我有2个单元格,我想input相关的数字和一个应显示连接date的单元格。 说1单元格是单元格B10和第一个date是C10如果我在其他单元格上面的单元格中input1应该显示从C10的date如果我在一个单元格中input7,另一个应显示从C16的date。 如何使用一个单元格中input的数字指向另一个单元格? 我尝试了类似的东西 A1 – 数字的单元格 B1 – = C(9 + A1) 但并不那么简单。 看起来如此简单的事情是不可能的,这让我感到沮丧。 我期待着你的回复。

两种情况下的Excel查找公式

抱歉的标题,但即时通讯发现很难解释如此生病给我最好的一击。 这里是我的问题,我有3个单元格:贷款人,产品和productID我有一个填充放款人和产品单元的VLOOKUP就好了但是我想要一个方法来从另一个工作表与贷款人和产品匹配返回productID。 例如,如果call1 = newcastle,cell2 = 2年,那么cell3 = 422 我试过使用vlookup,但似乎没有工作,任何帮助,将不胜感激。 谢谢

用条件find最接近当前细胞的细胞

我有一排值 – 1,2,3,8,35,7,8,3,5,7,x X是我想要的公式的地方 我想以某种方式得到最接近X的行的值(在这种情况下不是第4行,而是第7行) 如果我使用match("8",A:A,0)我得到它find的第一个匹配。 如何find与计算发生的单元格最接近的匹配?

如何在SQL中编写Microsoft Excel“移位单元格”function

拿一个简单的表格,如下所示: Column Headings: || Agent's Name || Time Logged In || Center || Row 1: Andrew || 12:30 PM || Home Base Row 2: Jeff || 7:00 AM || Virtual Base Row 3: Ryan || 6:30 PM || Test Base 现在让我们说一个单元格被删除,所以表格现在看起来像这样: Column Headings: || Agent's Name || Time Logged In || Center || Row 1: […]

获取Microsoft.Office.Interop.Excel.Range的所有单元格坐标

有什么方法/财产,我可以用来获取范围的选定项目的string数组? 例如: 范围$B$2:$C$3将给出一个string数组,其值为: $B$2 $B$3 $C$2 $C$3 编辑:: 我在这篇文章中find了我的问题的答案。 其实我需要使用下面的程序: foreach (Range c in myRange) { string changedCell = c.get_Address( Type.Missing, Type.Missing, XlReferenceStyle.xlA1, Type.Missing, Type.Missing ); MessageBox.Show("Address:" + changedCell + " Value: " + c.Value2); }

Excel:显示单元格中的匹配内容

一点与Excel的noob。 我试图帮助我的部门做一个作业前台,根据所做的select插入数据。 到目前为止,我已经创build了一个下拉列表,它将检查单元号(数据validation – >列表 – >命名范围),然后添加单元名称(索引和匹配命名范围),并仅显示与该单元链接的可用条件(数据validation – >列表 – >间接)。 我遇到的问题是将标准描述符显示在所选标准旁边的单元格中。 我不想使用VBA或任何macros,因为工作人员和IT技术人员对安全性有偏见。 基于公式的解决scheme将是非常好的。 如果您下载 (更新的链接)我的电子表格可能更有意义。 谢谢 AC