我有一个 Excel 文件。在其中的一张纸中,我想根据另一列(例如 K)的内容替换写在一列(例如 M)中的所有文本?我是说:
对于在列 M 中写入的所有数据,它们是 NULL :
If K(n) = 0 Then M(n) = ' '
If K(n) = 1 Then M(n) = 'unlimited'
If K(n) = 2 Then M(n) = ' '
我有一个 Excel 文件。在其中的一张纸中,我想根据另一列(例如 K)的内容替换写在一列(例如 M)中的所有文本?我是说:
对于在列 M 中写入的所有数据,它们是 NULL :
If K(n) = 0 Then M(n) = ' '
If K(n) = 1 Then M(n) = 'unlimited'
If K(n) = 2 Then M(n) = ' '
您的描述不清楚,但是,如果列 K 中的相应值为 1,您似乎只在列 M 的空白单元格中放入“无限”。如果列 M 实际上包含文本“NULL”而不是空白/空, 那么下面的就行不通了。
键入以下公式,使用鼠标单击 K 列中的相应单元格。即当前活动单元格的同一行。
=IF(K12=1,"无限","")
您需要按 Ctrl-Enter 将此公式填充到所有当前选定的单元格中。
完成后,我假设您要突出显示列 M 和复制/特殊粘贴值。