|
|
1
0
在具有SI编号的第一个单元格(单元格A3)中,输入以下公式:
在A列中向下复制此公式。 说明:其想法是检查同一行D列中的字母。如果是“s”,则从其上方的单元格中取值,并将其加上0.01。如果它不是一个“s”(一个“m”),那么也从它上面的单元格中取该值,但从中删除小数并向其添加1。
为了避免行删除,对上面单元格的引用不是使用普通的A2相对引用,而是使用
后续问题要在D列既没有“m”也没有“s”时重新启动计数器,请在公式中嵌套另一个IF:
当D列没有“m”或“s”时,这将产生值0。要隐藏此值,请将A列的格式设置为 0.00;-0.00;;@ . |
|
|
2
0
我为你的A列推荐这个公式
这是B列的公式
请在第11行输入公式,并根据需要上下复制。请注意,无需在D列中标记子项。公式查找长度大于0的任何条目。您可以使用“m”或其他任何字符。如果你不想那么灵活,改变一下
设置列A的格式
|
|
|
Kram Kramer · 通过vba自动调整文本大小以适应形状 8 月前 |
|
|
Eric · 我有邮政编码替换问题Excel VBA 8 月前 |
|
|
Chasester · VBA使用嵌套的DIV抓取URL 8 月前 |
|
Iron Man · 代码插入和复制到错误的工作表 9 月前 |
|
|
NoFafo · 将文本框放入数组进行格式化 9 月前 |
|
|
Smokestack · 过滤器范围C3:G3并粘贴到其他单元格 9 月前 |