1.如果在单元格A20的值与上一行A19的值相同,那么J20的值就等于J19+A20;
2.如果在单元格A20的值与上一行A19的值不相同,那么J20的值就等于J19,以此类推。
请高手用VBA代码实现,代码中最好能用数组作变量,万分感谢!
首先感谢chiefzjh的回答, 我当时的问题没有说清楚,现在详细说一下:
1.如果A列是文本,A1是标题,G列是数值,J列是准备累加的结果值;
2.那么从单元格A2的值与上一行A1的值比较,是相同文本的,那么J2的值就等于J1+G2;
3.如果在单元格A2的值与上一行A1的值不相同,那么J2的值就等于G2,以此类推,一直循环到A列不是空值为止。
请用VBA代码实现,代码中最好能用数组作变量,否则因数据量比较大会运行很长时间,万分感谢!