标签: worksheet-function

如何在单元格中查找Excel公式中引用的table_array

我收到了一个 Excel 电子表格,我必须将其转换为 SQL 视图。

在单元格公式中使用了 VLOOKUP,对于几乎所有的 table_arrays,我都可以找到 table_array 的位置。但对于一个特定的 table_array 我无法在任何其他工作表中找到它。我对变量也有同样的问题。

是否有一个函数可以自动将我带到变量或 table_array ?

worksheet-function microsoft-excel

2
推荐指数
1
解决办法
5万
查看次数

Excel - 将两个 =COUNTIF 函数合并到一个单元格中,两者之间有一个标准格式字符

将两个 =COUNTIF 函数合并到一个单元格中,每个单元格之间有一个标准格式字符。

我有两个函数,我想在一个单元格中显示数据,数据之间有一个斜杠“/”。我如何合并这些并在 1 个单元格中添加一个“/”符号?

=COUNTIF(J5:J52,">0")

=COUNTIF(C5:C52,"*")
Run Code Online (Sandbox Code Playgroud)

例如,一个单元格将显示“20/42”

microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010 microsoft-excel-2013

2
推荐指数
1
解决办法
439
查看次数

如何使用 Excel 将银行交易分类为易于理解的类别,以了解我的资金流向?

我的老板希望我们的银行交易手动分类。现在我的任务是检查银行交易并根据每项内容将其分类。对于随机支出(仅一次),查找并输入其所属类别是有意义的,但对于重复性支出(同一家公司每次提供相同的服务),自动化是有意义的,尤其是当有很多支出时的交易。

银行交易按日期、描述、金额、类型(借方贷方等)导出到 Excel 中。

我想做的是让 Excel 浏览“描述列”并将其转换为简单易读的内容。示例描述列包含“公司 xyx 4003 ADP”,我希望 excel 返回“工资单”,下一个单元格包含“#3k322 Phil Marqu LLC”,我希望它返回“咖啡馆用品”。我想对存款做同样的事情,例如“Deposit WEB PMTS”应该变成“online sales”

这样我就可以创建一个表格并按类别(即“咖啡馆用品”和“在线销售”)进行排序,以创建一个简单的月度报告,显示收入和支出。

我的理想情况是一个单独的参考表,我可以继续添加该参考表,该表将有 2 列。A 列是要匹配的子字符串,B 列是要返回的子字符串。例如,我可以放入 A 列“#3k322”,因为我知道它总是会显示为咖啡馆用品供应商,而 B 列将是“咖啡馆用品”,如果将来我们添加另一个咖啡馆用品供应商,我可以添加另一行到我的参考表。

我在网上阅读了很多有关索引、匹配和 vlookup 的内容,但我不是 Excel 专业人士,并且很难弄清楚这一点。我会学习你向我提供的任何功能。我非常有动力去做这件事。

谢谢。

worksheet-function accounting microsoft-excel

2
推荐指数
1
解决办法
1万
查看次数

Excel COUNTIF 不工作

我有一个包含多行的列m或w。

所以我只想计算有多少行包含字母w。这看起来是一个相当简单的任务,但是当我使用这样的函数时,excel 会向我抛出一个错误:

=COUNTIF(C2:C123, "w")

这个公式有问题当第一个字符是等号(=)或减号(-)时,Excel认为是公式

我查看了公式的文档:

https://support.office.com/en-us/article/COUNTIF-function-e0de10c6-f885-4e71-abb4-1f464816df34

看来我在这里没有做错什么。是什么导致了这种类型的错误?

worksheet-function microsoft-excel

2
推荐指数
1
解决办法
1万
查看次数

Excel 公式:用简单的英语来说,INDEX(MATCH()) 中的这个数组是什么?

我正试图用INDEX(MATCH())她在工作中继承的 Excel 帮助一位朋友,但这让我很难过。人们可以帮助我更好地了解它内部发生了什么吗?这是格式:

=INDEX(
    '[Spreadsheet2.xlsx]TabOfInterest'!$B$B
    ,
    MATCH(
        1
        ,
        (
            (D34='[Spreadsheet2.xlsx]TabOfInterest'!$M:$M)
            *
            (F34='[Spreadsheet2.xlsx]TabOfInterest'!$P:$P)
            *
            (K34='[Spreadsheet2.xlsx]TabOfInterest'!$Y:$Y)
        )
        ,
        0
    )
    ,
    1
)
Run Code Online (Sandbox Code Playgroud)

我可以看到,如果数字“1”(似乎代表“TRUE”,在这里)出现在某种 TRUEs/1s & FALSEs/0s 数组中的任何位置,这些数组是通过将其他布尔值填充的 AND 组合在一起构建的数组(但是这应该在 Excel 中工作......),然后 INDEX 将选择导致“1”出现在其中的任何混乱的“行号” ,并且 INDEX 将返回的值电子表格 2 在该行和 B 列交叉处的单元格。

但我不知道 MATCH 的第二个参数发生了什么。

我试图玩弄一个空白的电子表格,甚至无法推断出什么=(SingleCell=RangeOfCells) 呢-或为此事,有什么=RangeOfCells呢-返回值似乎是取决于其单元格的公式键入到(它的行从数据偏移它正在检查),并且$在这些公式中的行号之前添加没有任何区别。

关于引用范围以及在单元格和范围之间进行“相等”比较的基本原理是什么,我是否需要知道才能更好地了解此公式中发生的事情以及最终INDEX(MATCH())要查找的内容?

到底是什么在这阵?

(D34='[Spreadsheet2.xlsx]TabOfInterest'!$M:$M)
*
(F34='[Spreadsheet2.xlsx]TabOfInterest'!$P:$P)
*
(K34='[Spreadsheet2.xlsx]TabOfInterest'!$Y:$Y)
Run Code Online (Sandbox Code Playgroud)

另外,如果我不得不猜测,我想我会说整体功能是这样做的,但我无法解释原因让我感到困扰:

如果有一行Spreadsheet2,其中所有三个条件都为真:

  • 此 INDEX-MATCH 所在的任何电子表格的单元格 D34 出现在 Spreadsheet2 的列“M”中,并且 …

worksheet-function microsoft-excel

2
推荐指数
1
解决办法
450
查看次数

对“IF”功能进行故障排除

我正在寻找一个简单的公式来显示:

  • 如果单元格 F11 显示 1,则 G11 将显示 33%
  • 如果 F11 显示 2,则 G11 将显示 66%
  • 如果显示 3,则 G11 将显示 100%

我试过下面的IF公式,但它说我有太多的论点,有人可以帮忙吗?

=IF(AND(F11=0),"0%",OR(F11=1),"33%",OR(F11=2),"66%"OR(F11=3),"100%"))

worksheet-function microsoft-excel

2
推荐指数
3
解决办法
1054
查看次数

从列中复制所有其他值

我有以下示例数据集,其中的值在Column B.

在Column D我想要所有其他值,从Row 1.

0   A   B   C   D   F   G   H   I   J
1       20     =B1
2       10     =B3
3       30     =B5
4       8      =B7
5       9      =B9
6       4      etc.
7       79
8       67
9       63
10      45
Run Code Online (Sandbox Code Playgroud)

我怎样才能用填充句柄或公式来做到这一点?

worksheet-function microsoft-excel

2
推荐指数
1
解决办法
1265
查看次数

如何将条件格式单元格的颜色复制到另一个 Excel 文件

在一张纸上,我有一个具有条件格式颜色的数据。

我想将其复制并粘贴到另一个文件中,我能够粘贴值、列宽等,但无法粘贴条件格式中的颜色。

我进行了研究,建议将其粘贴到 word 中,然后再粘贴回 excel,但这会破坏我的 excel 行和列格式。

怎么做?是否可以?

示例图像

colors worksheet-function microsoft-excel microsoft-excel-2010

2
推荐指数
1
解决办法
3万
查看次数

如果另一个单元格具有多个值之一,则返回一个值

我不确定该IF函数是否适合开始,但问题是:
我有一个单元格Y8,它显示不同的数字:

0,5,10,15,20,35,50
Run Code Online (Sandbox Code Playgroud)

我需要输入一个返回文本值的公式,但我有 4 个参数。

我需要它返回以下内容:
如果是...

  • ...小于 10 = 级别 1。
  • ...在 10-19 之间 = 级别 2。
  • ...20:29 = 级别 3
  • ...30+ = 4 级。

使用该IF函数,我只能根据不断变化的数字获得级别 1 或级别 2 的返回值。

我使用了以下公式:

=IF(Y8<=9, "Level 1", IF(Y8<="10:19", "Level 2")) 
Run Code Online (Sandbox Code Playgroud)

关于我可以使用什么公式来获取所有 4 个参数的返回值的任何想法?

worksheet-function microsoft-excel

2
推荐指数
3
解决办法
4019
查看次数

在excel中,如何写一个理解空白单元格为0的公式

在excel中,我在J8单元格中有以下公式:

=SUM(IF($C8="DBS",SUM($G8-$F8),0)+$J7)
Run Code Online (Sandbox Code Playgroud)

如果G8或FB为空,则结果J8为#VALUE!,如果我输入 0 则显示正确答案。我不想用 0 弄乱表格,现在每次导入新数据时都要花时间更新电子表格。

worksheet-function microsoft-excel microsoft-excel-2011

2
推荐指数
1
解决办法
773
查看次数