请问:
一、如何实现在excel的一个单元格内输入两个以上的数字 (例如:在E3里输入4 ,-2,7),然后使用这个单元格参与和其他单元格的求和。我需要的是在E3里还是显示“4 -2 7”,但是求和时E3就相当于数字4减2加7=9
二 、多个人往同一张表里输入数据(每个人都输入他自己的一张表),有没有什么公式可以快速对比每个人的表,发现里面不相符的数据?
多谢
第二个问题里“不相符”的意思就是“不一样”,处理方法就是让我知道某个人所输入的表里的某个单元格内的数字与其他人的表不同,只要想办法能让我一目了然就行
这样编写类似下面的宏:
假设有sheet1、sheet2、sheet3到sheet10,一共10个表,数据区域在A列到Z列,从第一行到100行。(数据可根据需要修改)不相同的单元格填充红色。
Sub ddd()
Dim i, j, l, m As Integer
For i = 1 To 100
For j = 1 To 26
m = 0
For l = 2 To 10
If IsError(Sheets("sheet" & l).Cells(i, j)) Then
m = 1
GoTo tt
End If
If IsError(Sheets("sheet1").Cells(i, j)) Then
m = 1
GoTo tt
End If
If Sheets("sheet" & l).Cells(i, j) Sheets("sheet1").Cells(i, j) Then m = 1
Next
tt:
If m = 1 Then
For l = 1 To 10
With Sheets("sheet" & l).Cells(i, j).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 192
.TintAndShade = 0
.PatternTintAndShade = 0
End With
With Sheets("sheet1").Cells(i, j).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 192
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Next
End If
Next
Next
End Sub