2 回答
TA贡献1876条经验 获得超7个赞
好吧,一次一个可以工作,但如果数据很大,你可以考虑下面的版本2...
所以,试试这个:
=IF(A1="NJ",1,0)
在单元格 C1 中输入,然后向下拖动。
您可以考虑一个值表,并在一个函数中处理所有状态:
=vlookup(A1,$G$1:$H$4,2,0)
版本 2 的映像:
您也可以将索引 () 与匹配 () 一起使用:
=index($H$1:$H$4,match(A1,$G$1:$G$4,0))
TA贡献1848条经验 获得超2个赞
如果活动表单元格(2, 2)。值 = “百分比” 和活动表单元格 (最后行 - 1, 5)。值 <> “选择” 然后 msgBox “请将百分比类型选项重置为选择以红色突出显示的单元格 ” &Chr(13) ActiveSheet.Cells(最后行 - 1, 5)。内部颜色索引 = 38 调用重置自定义文档Prop exit 函数如果 Activesheet.Cells(2, 2).值 = “百分比” 和活动表单元格 (最后行 - 1, 6)。值<> vbNullString 然后 msgBox “请设置百分比速率单元格应为空白,以便以红色突出显示的单元格 ” &Chr(13) ActiveSheet.Cells(最后行 - 1, 6)。内部颜色索引 = 38 调用重置自定义文档Prop exit 函数如果 Activesheet.Cells(2, 2).值 = “百分比” 和活动表单元格 (最后行 - 1, 5)。值 = “选择” 和 InStr(ActiveSheet.Cells(最后行 - 1, 6)。数字格式, “%”) <= 0 然后 msgBox “请将百分比率单元格的格式设置为 % 对于以红色突出显示的单元格 ” &Chr(13) ActiveSheet.Cells(LastRow - 1, 6).。内部颜色索引 = 38 调用重置自定义文档Prop exit 函数如果 Activesheet.Cells(2, 2).值 =“百分比”和活动表单元格(最后行 - 1, 53)。值 = vbNullString 然后消息框 “请为图中以红色突出显示的单元格中的报价百分比率设置 Formulla” &Chr(13) ActiveSheet.Cells(最后行 - 1, 53)。内部颜色索引 = 38 调用重置自定义文档Prop exit 函数如果 Activesheet.Cells(2, 2).值 = “百分比” 和活动表单元格 (最后行 - 2, 53).。值 = vbNullString 然后消息框 “请为图中以红色突出显示的单元格中的估计百分比率设置 Formulla” &Chr(13) ActiveSheet.Cells(最后行 - 2, 53)。内部.颜色索引 = 38 呼叫重置自定义文档Prop 退出功能
Else 如果 ActiveSheet.Cells(最后行 - 1, 4)。值 <> vbnullString 然后 ActiveSheet.cells(最后一行 - 1, 4)。内部颜色索引 = 20 结束,如果活动表单元格(最后行 - 1, 5)。内部颜色索引 = 20 个活动表单元格(最后一列 - 1, 6)。内部.颜色索引 = 20 结束如果
添加回答
举报