Tag:

COUNTA在当前行中的数组公式(Google Sheets)

我有一个固定数量的列和dynamic行的Google工作表。 我喜欢使用countA来计算当前行中具有值(非空白)的字段。 我在这里find了一个公式,但是不明白,也没有办法。 ArrayFormula(MMULT( LEN(A1:E)>0 ; TRANSPOSE(SIGN(COLUMN(A1:E1))))) 工作表给我错误:“函数MMULT参数1期望数字值,但'真'是一个布尔值,不能被强制为一个数字。

包含特定文本的单元格的数量

使用Excel或Google Spreadsheets。 我有一列细胞。 其中一些包含一个字母,另一个字母。 说这个专栏: wwwlllwlww 我想找出每个字母的所有单元格的计数。 我怎么能在别的地方有另外一个小区呢? 那么这个单元格就有6了,而l单元格的单元格就有4了。

在特定文件夹中使用特定文件名计数文件

我将首先描述我的代码的定义,然后定义我的问题,并最终显示我当前的代码。 定义: 我正在尝试创build一个循环函数来计算具有特定/定义名称的文件夹中具有特定/定义名称的文件的数量。 AE列定义文件夹path(“文件夹”)。 列AH定义了文件名(“ExcelFN”)。 单元格AI1定义了该函数应循环的行数( AI1 = "x" )。 我期望函数(1)循环x行数,(2)在已定义文件夹(FolderPath =单元格“AE&i”)中find已定义文件名(FileName =单元格“AH&i”)的文件数,然后(3)将文件的数目放入单元“AI&i”中,最后(4)移到下一行“i”并重复前面的步骤。 问题: 我的问题是,我的代码是放置1,2,3,4,5等…一路下来AI – 作为一个说明,我没有连续更大的文件计数,因为我沿着列表移动,应该是显然,不能保存多个同名的文件。 我的猜测是,我的代码不会刷新NumFiles为零,然后计算下一行的文件数,只是将当前行的文件计数添加到前一行的文件计数。 码: 最后 – 这是我的代码: Sub CountFiles() Sheets("Sheet1").Activate Dim i As Integer Dim x As Integer Dim Folder As String Dim ExcelFN As String Dim NumFiles As Integer x = Sheets("Sheet1").Range("AI1").Value '====>> Define Number of Rows <<==== For […]

VBA运行循环,直到达到实例数

我需要运行一个macros来修复excel表格中的年份。 “十一月 – 一月”左边的一年是2010年,但是我加了1加上2011年。然后循环需要find下一个“Nov_Jan”并且做同样的2011 + 1 = 2012.为了停止循环,我知道我需要计算“Nov-Jan”实例的数量并运行多个实例。 所以只有4个“11月 – 1月”,只有4次运行循环。 下面的代码在同一个单元格内运行循环,不会继续寻找下一个“Nov-Jan”。 我无法弄清楚为什么。 我有一个图像显示我需要从“之前” – >“之后”,但我的代码从“之前” – >“我有什么”。 Dim iCount As Integer Dim i As Integer i = 1 iCount = Application.WorksheetFunction.CountIf(Range("B:B"), "Nov – Jan") Cells.Find(what:="Nov – Jan", after:=ActiveCell, LookIn:=xlFormulas, LookAt:= _ xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:=False _ , SearchFormat:=False).Activate Do Until i > iCount i […]