Questions tagged «worksheet-function»

有关在电子表格软件中使用单元内函数/公式的问题。

1
匹配并返回值以填充列
我有两张工作簿(Excel 2007)。Sheet1拥有8,000多名员工及其相关联的单位号码,这是一个6位数的ID。我正在尝试使用Sheet2中的数据填充Sheet1!C:C以及相应的部门编号。 Sheet1!A:A是员工姓名。Sheet1!B:B是6位数的单位ID。这些数字不是顺序的,而是由另一个数据源生成的,因此匹配是特定的,与数字范围无关。Sheet1!C:C是空白的,我想用Sheet2中匹配的值填充此列,以填写相关的Department ID。 注意:我已从其他数据源中删除了重复项,并在Sheet2上创建了单元号列表和相应的部门号。有13个部门,下属单位数量超过1,000个。Sheet2!A:A是去掉的单位编号(对应于Sheet1!B:B)和Sheet2!B:B是相关的部门编号。 我完全迷失了如何匹配值并在两个不同工作表之间填充另一列并具有如此多的特定值。这是踢球者,我无法使用VBA,因为我将此表导入数据可视化工具,它不会读取任何VBA或宏。 OY合租!非常感谢任何能够回答这个问题的大师。

2
INDEX / MATCH有多个标准,包括日期范围
我试图根据代码是否匹配以及日期是否在一定范围内来提取价格。 我想H根据这些条件提取列: 列A和F匹配 列G之间或等于列B和C 我认为一个数组公式用INDEX/ MATCH将是最好的方法,但到目前为止还没有成功。 我一直在尝试使用类似于此的逻辑的公式: {=INDEX(H2:H10, MATCH(1, IF(A2=F2:F10,IF(B2<=G2:G10,IF(C2>=G2:G10,1),0),0),0))}

2
Excel自定义数据验证,限制条目到目前为止或“NA”
我正在为250多名员工和100多个培训模块开发培训跟踪器。我需要将条目限制为仅限于日期(格式为dd / mm / yyyy)大于训练版本日期(包含在单元格C10中)并且小于或等于实际输入日期或“N / A”(如果有)没有培训要求。我会赞赏不需要将单元格格式更改为文本的公式建议。我在自定义验证中尝试了以下公式:= OR(C11 =“N / A”,NOT(ISERROR(DATEVALUE(C11)))但它需要将单元格格式更改为文本,并且不限制日期范围

1
如何从属性查找数组的范围中删除单元格
假设我在A列第1行中有一个值A123456,我想检查在同一列的其他行中是否有相同的值,无论值的长度如何,只要它具有相同的值确切的价值我正在寻找。它可能是DCBA123456,它应该是真的,因为它有A123456。 或者另一方面,我怎样才能从一行1-12000的行中排除第10111行,所有行都在一列中。

2
在Excel中,当两个其他人等于某个值时,单元格会读取特定文本
我有一个包含一些预算的电子表格。在我的一个表格中,有三列表明两方是否已支付其份额。第1列显示B人是否已支付其金额,第2列显示G人是否支付了他们的金额。我要做的是让第3列从PENDING变为YES,当BOTH派对付款时我可以将第1列和第2列中的单元格改为NO,而不是说是YES。 (我在下面的电子表格中添加了一张我想要实现的图片) 我确信有一个简单的公式,但我无法弄清楚如何做到这一点!我已经设法通过条件格式化将单元格颜色代码变为相应的单词,并且有一种感觉我需要沿着这些线做某些事情,但无法弄明白。


1
替代SUMPRODUCT第2部分
对于同一行中的两个持续时间(只是不同的列)和同一行中的两个完整数字,我正在尝试计算与前一个问题中具有不同行上的值的等效公式。 我试着用 =SUMPRODUCT(duration1,duration2,number1,number2)/sum(number1,number2) 但我没有得到正确的答案,因为他们在不同的行(但相同的列)。 我也无法弄清楚如何添加日期作为我在上一个问题中所做的标准。 您可以从此处下载示例工作簿。


0
Excel行颜色,百分比为100
如果我有一行(5个字符串)表示0到100%像这样显示40%(绿色)和80%(蓝色)。是否可以用5种颜色填充颜色,显示可能为66%。A,B,C等行与彼此无关。 OPDATE如果查看Sparklines,我怎样才能将这两者合二为一?

1
基于条件的分组和
我试图找出计算单个客户/对象的分组和的总和,我需要将该总和放在相应客户的第一行中。 我有数据 我需要为每个id加上cat =“ ote”和var = 181713的值求和。 我需要的资料 我尝试过的功能(= SUMIFS(F2:F31,A2:A31,A2,B2:B31,“ ote”,G2:G31,181713))我在那儿做错了。任何帮助将不胜感激。

1
FIND和MID函数产生文本格式的答案
我尝试捕获单元格中的内容,删除了小数点和最后一位数字。结果有效,但现在是“文本”结果。 例如,B4包含145.35 C4单元格为=IF(IFERROR(FIND(".",B4),0)>0,MID(B4,FIND(".",B4)-1,1),"0"),结果为145 D4单元格为=IF(IFERROR(FIND(".",B4),0)>0,MID(B4,FIND(".",B4)+1,1),"0"),结果3 E4单元格为=concatenate(c4,d4),结果1453 E4将产生文本格式的答案。我需要使用数字格式,因为我将使用另一个公式。

0
2003 Excel公式转换为2010 Excel公式
我正在创建一个付款电子表格,以准确计算逾期付款的利息。 我尝试复制到更新版本的2003版本中使用的公式是: =zInterest(RateTable,MAX($D15,$K$16),$H$13,1,0)*$G15*O15 D15是开始日期; K16是费率表中最早的日期; H13是付款日期; G15是付款金额; O15是复利。 我收到的错误是#NAME错误。我认为这纯粹是由于=zinterest2010年不再是excel公式,但是我无法确定要使用哪个新公式。 付款是每周一次,为期180周。 我会很感激我得到的任何帮助!

2
将值而不是范围传递给VBA功能
我正在Excel 2007中创建VBA函数。一个具有原型: Function ToLevelCode_Range(val As Double, ByRef R As Range) 我可以这样称呼它,并且得到正确的结果: =ToLevelCode_Range(B2, Categories!D1:D4) 有一个实例,我想让第二个参数成为一组特定的值: =ToLevelCode_Range(B2, { 0.38, 0.78, 1.18, 1.58 }) 结果为#VALUE,我什至无法到达函数中的第一个断点。 我正在以编程方式生成电子表格,并且数组中的值数量是可变的,所以我无法使用具有5个参数的函数来实现,等等。我不知道VBA是否具有可变参数列表语法,但是将是一个选择。 我该如何工作?


2
串联的单元格返回随机数而不是日期
我对一个Excel公式有疑问。我有一些要合并在一起的字段。其中之一是使用“今天”公式进行的约会。当我将所有串联在一起时,它将给我一个奇怪的数字,以代替TODAY公式中的数据。 如您在屏幕快照中所见,第二个原始文件包含数据和使用的公式(不带=),而第三个原始文件包含最终的URL。广告集的值包含TODAY公式,其格式设置为日期单元格,但在最终的url中,它的值类似于随机数42978。如何解决此问题?谢谢

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.