如何计算出现在该单元格最后一个位置的Google表格单元中某个特定字符的出现次数(而忽略该单元格中最后一个出现的同一字符的其他出现次数)?
我正在尝试以下方法:
如果单元格C1包含一个句点(“。”)作为单元格C1中的最后一个字符,则返回1,否则返回(如果单元格C1不包含句点,或者最后一个字符之前的句点不包含任何句点作为其中的最后一个字符)。单元格C1)返回0或空白或忽略。
到目前为止,我已经尝试过此公式,但是即使最后一个字符也有一个句点,它也会返回1:
=COUNTIF(C1,"*.*")
遵循本教程:
这是我得到的结果的屏幕截图:
我也尝试在条件的末尾添加空间,但是随后它忽略了它:
=COUNTIF(C1,"*.*")
这是我得到的第二个结果的屏幕截图:
结果,我想要的是:
其中计数标准将特定于最后一个字符,并且最后一个字符是句点(“。”)
编辑:
我也对此=RIGHT
功能进行了了解,这让我开始思考:
我想出了这一点,它似乎也可以工作:
=IF(RIGHT(C1, 1)=".","1","")
返回字符串(“ 1”)
要么
=IF(RIGHT(C1, 1)=".", 1, 0)
(对于返回1和0的数值)
最后,我通过OR运算符的方式添加了如何选择这些字符以及最后一个字符:
(“!”)(“?”)(“ ...”)(“ —”)
=IF(OR(RIGHT(C1, 1)=".",RIGHT(C1, 1)="!",RIGHT(C1, 1)="?",RIGHT(C1, 1)="...",RIGHT(C1, 1)="—"),1,"")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句