发布网友 发布时间:2022-04-26 21:54
共1个回答
热心网友 时间:2023-11-07 14:44
摘要亲~如A列不许重复,那么选择a列,设置数据--有效性--自定义:公式输入:=countif(a:a,a1)=1这样假设你在A1输入了1234,然后在A2输入1234,会提示输入值非法。咨询记录 · 回答于2021-12-07excel中如何实现一行单元格当中的一个单元格中填入数据其他的单元格中就不能亲~如A列不许重复,那么选择a列,设置数据--有效性--自定义:公式输入:=countif(a:a,a1)=1这样假设你在A1输入了1234,然后在A2输入1234,会提示输入值非法。不是的不是的是一行中有12个单元格,这12个单元格中只能有一个填入1,其他的单元格就不能填入任何数据了非常抱歉,我不是很理解亲的意思。或者您试试这个:可以通过设置该工作表的VBA代码来实现这个功能从图中可以看出从第4行开始有数据输入的在工作表底部的标签上点鼠标右键,选“查看代码”,调出该工作表的VBA窗口,把下面代码粘贴进去,回到EXCEL中就可以使用了。Private Sub Worksheet_Change(ByVal Target As Range)x = Target.Rowy = Target.ColumnIf x >3 And y >1 And y < 8 Then '行大于3,列包括B到Gn = WorksheetFunction.CountA(Range("b" & x & ":g" & x))If n >1 Then Target.Value = ""End IfEnd Sub
热心网友 时间:2023-11-07 14:44
摘要亲~如A列不许重复,那么选择a列,设置数据--有效性--自定义:公式输入:=countif(a:a,a1)=1这样假设你在A1输入了1234,然后在A2输入1234,会提示输入值非法。咨询记录 · 回答于2021-12-07excel中如何实现一行单元格当中的一个单元格中填入数据其他的单元格中就不能亲~如A列不许重复,那么选择a列,设置数据--有效性--自定义:公式输入:=countif(a:a,a1)=1这样假设你在A1输入了1234,然后在A2输入1234,会提示输入值非法。不是的不是的是一行中有12个单元格,这12个单元格中只能有一个填入1,其他的单元格就不能填入任何数据了非常抱歉,我不是很理解亲的意思。或者您试试这个:可以通过设置该工作表的VBA代码来实现这个功能从图中可以看出从第4行开始有数据输入的在工作表底部的标签上点鼠标右键,选“查看代码”,调出该工作表的VBA窗口,把下面代码粘贴进去,回到EXCEL中就可以使用了。Private Sub Worksheet_Change(ByVal Target As Range)x = Target.Rowy = Target.ColumnIf x >3 And y >1 And y < 8 Then '行大于3,列包括B到Gn = WorksheetFunction.CountA(Range("b" & x & ":g" & x))If n >1 Then Target.Value = ""End IfEnd Sub