Questions tagged «worksheet-function»

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

3
计算相同的细胞优于
我在A列中有一长串数据,它是数字和文本的组合。例如) 牛/ 20/3000 牛/ 30/3000 猪/ 20/4000 牛/ 20/3000 在另一列我想要一个没有重复的所有这些值的列表然后我想excel计算每个单元格重复的次数,所以cow / 20/3000会有它旁边的数字2,以及所有其他值将为1,因为它们只出现在列表中一次。 还请注意,单元格是从文档中的其他位置收集的,并附有OFFSET公式。 有任何想法吗?

3
如何在不排序的情况下找到下一个最小/最大值?
我有一个表,我需要从中获取相对于单独表中的值的下一个最大和/或最小值。但是,我还需要允许第一个表按任何条件排序,而不会影响查找的准确性。 我已经搜索并阅读了使用VLOOKUP,LOOKUP,HLOOKUP和MATCH查找次大/次最小值的各种方法,但我发现的所有内容似乎都要求源列按升序/降序排序,具体取决于是否你想要下一个最小/最大的值。当我希望能够同时使用两者时,或者我希望能够在不破坏公式的情况下对表进行排序时,这会中断功能。 有没有办法对Excel中的下一个最大/次最小值进行排序不敏感搜索? 首选解决方案将专门使用本机Excel函数,因为我目前不熟悉VBScript,并且目前不能安装第三方工具。解决方案还必须与Excel 2010 和 2013 兼容。

1
Excel 2007 - 在单元格中添加换行符,不超过50个字符
我有笔记存储在Excel单元格中。我每次添加新笔记时都会添加换行符和日期。 我需要将其复制到另一个程序,但它的行限制为50个字符。我希望每个新日期换行,并且每个日期的评论超过50个字符。 我能做一个或另一个,但我无法弄清楚如何做到这两点。我更喜欢不分手的话,但此时我并不在意。 以下是一些示例输入。如果需要一个=SUBSTITUTE或=REPLACE函数,我可以~在输入中的每个日期之前添加一个作为分隔符。 样本输入: 07/03 - FU on query. Copies and history included. CC to Jane Doe and John Public 06/29 - Cust claiming not to have these and wrong PO on query form. Responded with inv sent dates and locations, correct PO values, and copies. 06/27 - New …

1
使用具有间接功能的相同细胞的两倍
这是我想用来从两个单元格中加总值的公式: =SUM(INDIRECT("sheet1!B"&J3)+INDIRECT("sheet1!B"&(value_cell_J3+5))) 我无法设置(value_cell_J3 + 5) 我知道我可以创建一个新的列作为= J3 + 5链接到公式,但我有太多的列要创建以遵循这种方式 例如,当单元格J3 = 100时,我需要这样:sheet1!B 100 + sheet1!B 105

2
如何在一个单元格中制作公式仅在另一个单元格具有内容时运行
嗨,我使用2013 excel并在W269中有一个公式: =product(u269,v269)+50 但是,只有当T269包含一个值(文本不是数字)时,我才需要运行此公式。 如果有人可以提供不同的解决方案,这里有一些更多细节: T269= employee names U269= pay rate V269= hours worked W269= total pay for a given day 50= $50 per diem each day an employee works. 问题是,当员工不工作(因此没有达到每日津贴)时,即使T269中没有员工,这个公式仍会在W269中错误地产生50。这会在w313中产生错误的总数。我希望excel能够在员工工作时自动添加perdiem,并在员工不工作时省略它。 想法?...除了停止支付我的员工perdiem :) 提前致谢

2
从Excel中的字符串中提取文本
帮助公式从字符串中提取文本片段。车削 SP BILL(DL / ON-SITE CONT)进入DL / ON CONT ST MISC(TRAVEL)进入TRAVEL 我无法从一个单元格中删除“-SITE”而不会破坏另一个单元格。这是我到目前为止所拥有的...... =MID(A1,FIND("(",A1)+1,FIND(")",A1,FIND("(",A1)+1)-1-FIND("(",A1))

2
MS Excel:如何动态使用COUNTIF()
我有一个电子表格来记录错误的项目。每个项目都登录到一个单独的行,并且有一个“可用的?” 每个项目的列。这就是示例行的样子: Item | Usable? --------------- 1 Item1 | Yes 2 Item2 | No 3 Item3 | Unknown 4 Item4 | No “可用吗?” 列具有每个单元格的下拉菜单,以将其状态设置为“是”,“否”或“未知”,并使用COUNTIF()函数计算每个状态的总数。我希望在最后一行记录最后一行后计数,即: Item | Usable? --------------- 1 Item1 | Yes 2 Item2 | No 3 Item3 | Unknown 4 Item4 | No --------------- 5 Total Yes: | 1 …

0
公式向下自动传播每个新行的列
如何自动将每个新行的相应列中的公式传播?有一个webhook创建新行,其中包含那些列(A1,X2,Y2)为空的数据,我需要它们在新行出现时自动传播。我是否可以使用VBA在新行触发时将公式置于适当位置? A1 - = IF(C1 =“TOTAL”,X1,Y1) X2 - = IF(C2 =“TOTAL”,IF(AND(C1 =“TOTAL”,D1 = D2),X1,X1 + 1),X1) Y2 - = IF(C2 =“TOTAL”,Y1,Y1 + 1)



0
在Excel中动态命名列的各个部分
我正在进行计算,改变我希望在每个数据集的图表中包含多少数据。我有单元格引用我需要使用的第一个和最后一个行号,然后我有一个图表,它将根据自动更新列绘制X和Y轴。 我在定义列名时尝试使用偏移和间接但是它没有工作: OFFSET($H$5, 0, 0, COUNT(INDIRECT(Y46&":"&Y47)), 1)) 其中Y46包含文本“H5”,Y47包含“H318”(Y46和Y47是已根据数据自动更新的单元格)。 我正在使用Excel 2016。 更新: 我可以使用以下任一代码动态命名我的范围: OFFSET('VIC 3D Data'!$M$5,0,0,COUNT(INDIRECT('VIC 3D Data'!$AB$46):INDIRECT('VIC 3D Data'!$AB$47)),1) INDIRECT('VIC 3D Data'!$AB$46):INDIRECT('VIC 3D Data'!$AB$47) 当我在名称管理器中选择它们时,正确的单元格会突出显示,但是,当我尝试在我的图形中绘制它们时,它说:“Excel在此工作表中发现了一个或多个公式引用的问题。检查单元格引用,范围名称,定义的名称和其他工作簿的链接是正确的“ 有任何想法吗?

1
创建动态公式,以便一个Excel表在另一个表中查找相同的列名
我有两个Excel表,表A和表B.表A包含列Customer ID,Postcode,Customer Name和其他几个列名与表B中列相同的列。我想创建一个公式,理想情况下使用结构化引用这样表B中列的顺序是无关紧要的,它查找表B中与表I中我所在行的客户ID匹配的值以及我所在列的列值。 例如,如果我的公式在表A的第三列和客户ID为“123”的行中,我希望它检查自己的列名(客户名称)并查找客户ID的值,其中客户ID =表B中的“123”。 以下公式适用于“客户名称”列: =INDEX(TableB[Customer Name], MATCH([@[Customer Number]], TableB[Customer Number], 0)) 但我希望能够创建一个单独的公式,用我所在列的名称动态替换[Customer Name]部分,以便我可以将其复制到所有列中。我尝试使用#Headers创建引用并使用间接但我得到一个Ref错误: =INDIRECT("INDEX(TableB["&[#Headers]&"], MATCH([@[Customer Number]], TableB[Customer Number], 0))")

2
当底数为负数时计算百分比的任何技巧
当基数(在时间1)可以为负且结果数为正(在时间2)时,我试图计算百分比变化。 我的问题是百分比从-4变为+4。 从+4更改为-4将报告-200%的更改。但是,A1/B1-1当A1等于-4和B2等于时,相同的公式4也报告为-200%,但应增加200%。 ABS功能不能解决此问题。有人为此做过修复吗?


1
Excel Access.Vlookup?如果?
我想要做的是将同一工作簿中的内容从一个excel工作表移动到另一工作表。 我们将带有数据的工作表称为“供应商列表”,将我要去的工作表称为“完成的列表”。 在供应商清单上,它将列出, 公司名称, 地址 电话 传真 联络人 细胞 电子邮件 联邦身份证 在完成的列表上,将有多个框。在这些框中,我希望能够选择公司名称,并让Excel或Access自动在其余各列中填写其余信息。基本上,是节省时间,而不是将所有内容都写出来。 这可能吗?

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.