我得到了一张excel表。我想要包含一个额外的列,它只包含一个索引。该索引右边的列将包含一些文本,或者为空。每当右边的单元格不为空时,我希望有一个索引。
示例:
1 Some Text
2 Some Text
3 Some Text
4 Some Text
我希望通过应用以下公式来实现这一点:
=IF(B7="";"";MAX(A4:A6)+1)
MAX()函数中给出的单元是当前单元之前的所有单元。这个公式很好,但不幸的是,只有在两者之间不超过3个空单元时才能使用。我能让这个公式在任意数量的空单元格之间起作用吗?
假设有一个包含两列的电子表格,例如A和B,每列下面都包含n个值,都是文本;有没有一个公式允许我只填充一个单元格,其中包含A和B列中的等值数量?
示例:
A B
-----
1 M M
2 L M
3 L L
4 M M
5 M L
-----
3
由于列A和B在第1行和第4行都包含一个M,并且在第3行都包含一个L,因此结果为(即2+1)。
列J中的一些单元格包含文本,其他单元格为空。我想1.找到列J包含文本的所有行2.复制这些行3.将它们粘贴到其他地方(以与初始表相同的顺序)
Sub org1()
Dim a As Range
For Each a In Range("j2:j500")
If Not a.Value = "" Then
a.EntireRow.Copy
a.Offset(100, 0).Insert
End If
Next a
End Sub
错误