excel 利用正则表达式匹配工作表中的數据
sheet1中A列放需要匹配的数据
sheet2中A列放正则表达式可以是多个,但至少一个
匹配到了则在sheet1中C列对应行显示相关标记内容比如本案例中显示1111
如果在A1单元格中输入一个算术表達式如“35+39+2-30”,因为表达式前面没有“=”符号Excel将把该表达式视为文本内容。要计算该表达式的值可以用宏表函数Evaluate,该函数不能在编辑欄中直接使用而需要通过定义名称的方法来使用它。 1.选择B1单元格单击菜单“插入→名称→定义”,在“定义名称”对话框中输入定义嘚名称如“result”,在“引用位置”处输入: 2.在B1单元格中输入公式: B1单元格中将返回A1单元格中表达式的结果用该公式可以计算同一行中左邊单元格中表达式的计算结果,这种相对的位置关系是根据定义名称时A1单元格相对于B1单元格的位置来确定的 |