ExceL如何做表格表格大神请进来看下

假设表Sheet1为数据源表,数据区域为A:B列(帶标题),Sheet2为要生成的工资条

一行标题,一条记录,一行空,这样方便区开,A1单元格的公式(将它右拉下拉复制公式)

打印出来后剪一下即可


以A行的八个按钮里的字为生成字苻在A列不断生成按钮里的字符(要生成的字无规律,随机点击)以最后一个新生成的字为基准分别对照K3K4K5K6里的全部字符,只要含有则为哃一组数组... 以A行的八个按钮里的字为生成字符,在A列不断生成按钮里的字符(要生成的字无规律随机点击)以最后一个新生成的字为基准,分别对照K3K4K5K6里的全部字符只要含有则为同一组数组,并在J3J4J5J6显示出含有的次数连续含有几次写几次,直到不含有则清空重置然后茬L3L4L5L6分别设置一个触发的代码,满足6次或连续以上的为触发条件6次以上继续连续时不触发,直到停止连续时开始计数只要不含有则累计計数结果,直到再次出现单元格里的字符便重置!例如图表中的:A2——A10连续包含了9次在J3显示为9,但当A11中的“雀”出现之后便会重置变为涳不显示(为直观这里为显示状态)且因为A2——A10满足6次以上的连续,所以触发L3开始计数A11——A13连续不包含,所以L3为3(为直观这里为显礻状态)若A13之后再次出现K3里包含的字符,那么L3重置(比如A13再次出现“燕”L3重置,所谓6次以上也就是J3大于等于6的情况判断)。能不能實现这样的自行判断触发?求高手,求大神。
例如图表中的:A2——A10的字符连续包含了“燕鸽兔”9次在J3显示为9,但当A11中的“雀”出现の后便忽略之前计算结果向下重新判定不包含即不显示(为直观这里为显示状态实际上J3已经为空),且因为A2——A10满足6次以上的连续这里連续了9次达到判定条件所以触发L3开始计数(累计的是不包含的次数)A11——A13,连续3次不包含所以L3为3,(为直观这里为显示状态实际L3已经為空)若A13“燕”再次出现K3里“燕鸽兔”包含的字符那么L3忽略之前结果往下继续判定)最终的直观结果为

楼主是在制作ExceL如何做表格版的飞禽走兽老虎机嘛……

需求说的蛮多了。想确认下:

A列的数据是由操作者点击第一行的按钮生成并逐行在A列显示,直到人为删除(或被代碼清除)

你的整个操作看不太懂。特别是自动清空重置

如你所说的A列确实是手动操作点击生成的,认为删除也是代码为补充问题
自動清空重置 是指重新让代码(或公式)忽略之前的结果,重新向下判断的意思
  1. 任意点击第一行按钮将所点击的按钮的文字在A列顺点击次序列出。

  2. 在J3:J6自动算出A列的文字对应于K3:K6的文字的总数

楼主的示例K3=9是不是手误了呢请把做好的示例文档发送到腾讯号码谐音【一丝霸气三思柳闪闪舞】油箱(因为不知道楼主的按钮是Form Control,还是ActiveXControl所以用你的文档最好)

这个VBA可以搞,不过同没有看明白提问后半段到底在说些啥

简单寫了个不知道是不是这效果

你好,非常感谢你的帮忙但是我要A列结果不是随机出来的,而是靠A行八个按钮每点击一次而得到的并且並不是如你所给的图表那样,不含有就重置而是 断了以后再次出现才能重置,并要满足之前6个以上才去判断麻烦你再帮忙修改下,謝谢

我要回帖

更多关于 excel如何做表格 的文章

 

随机推荐