作者:乔山办公网日期:
返回目录:excel表格制作
横向的表格可以使用百COLUMN函数和FIND函数来完成,这里可以在B1中输入公式:
=IF(ISERROR(FIND(MOD(COLUMN(A1),10),$A1)),"",1)
这里的COLUMN(A1)是指取出A1的列号,也就是1,向右填充时,这个值会自动变大为2、3、4……
然后MOD(COLUMN(A1),10)是取出列号除以10的余数,因为这个公式填度充到K列时会返回10,而不是0,所以要加上一个MOD来确认位置。问
FIND是查找函数,在这里主要是用来判断A1中是否包含我们刚刚取到的那个数。包含的话,FIND会返回一个数字,而不包含则返回错误值,于是乎利用这答一点再来套上一内个IFERROR来进行转换,如果找不容到,IFERROR会返回真,否则为假。
最后在最外面写上一个IF,前面说到了,不包含对应数字则为真,那么IF的第一个结果就写""来代表空文本,如果包含则为假,所以在IF的第二个结果写上一个1来满足要求。
现在有太多的分析方法、思路了。你说出你的思路,做出数据样表,一般是可以用EXCEL分析的。
在SHEET2表的B1写公式百:
=INDEX(SHEET1!B:B,SMALL(IF(SHEET1!A$1:A$1000=A1,ROW($1:$1000),4^8),ROW(A1)))&""
以上度公式为数组公式,把公式复制进问去后,要记得按答CTRL+SHIFT+ENTER三键结束
下拉专填充
把该公式复制至其它属表的B1即可.