关于excel2007自定义序列填充的问题有一种数据格式,单元格内容本身是按照条件获取的 .公式比较长.这样的写法的地方很多,每个单元格的想哟个序列填充的方法来搞.求方法.序列格式如下【其
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 12:17:33
关于excel2007自定义序列填充的问题有一种数据格式,单元格内容本身是按照条件获取的 .公式比较长.这样的写法的地方很多,每个单元格的想哟个序列填充的方法来搞.求方法.序列格式如下【其
关于excel2007自定义序列填充的问题
有一种数据格式,单元格内容本身是按照条件获取的 .公式比较长.这样的写法的地方很多,每个单元格的想哟个序列填充的方法来搞.求方法.
序列格式如下【其中F1,F2,F3是需要变化的部分】:
=IF(F1="YW",教师!C1,IF(F1="SX",教师!C2,IF(F1="YY",教师!C3,IF(F1="DL",教师!C5,IF(F1="LS",教师!C6,IF(F1="SW",教师!C6,IF(F1="WL",教师!C4,IF(F1="YYUE",教师!C9,IF(F1="ZHZ",教师!C7,IF(F1="MS",教师!C10))))))))))
=IF(F2="YW",教师!C1,IF(F2="SX",教师!C2,IF(F2="YY",教师!C3,IF(F2="DL",教师!C5,IF(F2="LS",教师!C6,IF(F2="SW",教师!C6,IF(F2="WL",教师!C4,IF(F2="YYUE",教师!C9,IF(F2="ZHZ",教师!C7,IF(F2="MS",教师!C10))))))))))
=IF(F3="YW",教师!C1,IF(F3="SX",教师!C2,IF(F3="YY",教师!C3,IF(F3="DL",教师!C5,IF(F3="LS",教师!C6,IF(F3="SW",教师!C6,IF(F3="WL",教师!C4,IF(F3="YYUE",教师!C9,IF(F3="ZHZ",教师!C7,IF(F3="MS",教师!C10))))))))))
另外,还有一种变化格式,差不多,但是比上面的稍微复杂,也想通过序列填充方式来直接拖:
=IF(D1=1,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B2,"hh:mm:ss"),IF(D1=2,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B3,"hh:mm:ss"),IF(D1=3,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B4,"hh:mm:ss"),IF(D1=4,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B5,"hh:mm:ss"),IF(D1=5,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B6,"hh:mm:ss"),IF(D1=6,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B7,"hh:mm:ss"),IF(D1=7,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B8,"hh:mm:ss"),IF(D1=8,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B9,"hh:mm:ss"),IF(D1=9,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B10,"hh:mm:ss"),IF(D1=10,TEXT(Z1,"yyyy-mm-dd")&" "&TEXT(节次!B11,"hh:mm:ss")))))))))))
=IF(D2=1,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B2,"hh:mm:ss"),IF(D2=2,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B3,"hh:mm:ss"),IF(D2=3,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B4,"hh:mm:ss"),IF(D2=4,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B5,"hh:mm:ss"),IF(D2=5,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B6,"hh:mm:ss"),IF(D2=6,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B7,"hh:mm:ss"),IF(D2=7,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B8,"hh:mm:ss"),IF(D2=8,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B9,"hh:mm:ss"),IF(D2=9,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B10,"hh:mm:ss"),IF(D2=10,TEXT(Z2,"yyyy-mm-dd")&" "&TEXT(节次!B11,"hh:mm:ss")))))))))))
=IF(D3=1,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B2,"hh:mm:ss"),IF(D3=2,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B3,"hh:mm:ss"),IF(D3=3,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B4,"hh:mm:ss"),IF(D3=4,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B5,"hh:mm:ss"),IF(D3=5,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B6,"hh:mm:ss"),IF(D3=6,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B7,"hh:mm:ss"),IF(D3=7,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B8,"hh:mm:ss"),IF(D3=8,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B9,"hh:mm:ss"),IF(D3=9,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B10,"hh:mm:ss"),IF(D3=10,TEXT(Z3,"yyyy-mm-dd")&" "&TEXT(节次!B11,"hh:mm:ss")))))))))))
关于excel2007自定义序列填充的问题有一种数据格式,单元格内容本身是按照条件获取的 .公式比较长.这样的写法的地方很多,每个单元格的想哟个序列填充的方法来搞.求方法.序列格式如下【其
1、将所有条件在C1:C10依次排列,然后在G1单元格输入以下公式
=INDIRECT("教师!C"&MACTH(F1,C$1:C$10,))
公式表示:引用教师表的C列,行数为F1在C1:C10中对应的行数的单元格.
详见附图
2、输入以下公式,然后向下填充公式
=TEXT(Z$1,"yyyy-mm-dd")&" "&TEXT(OFFSET(节次!B$1,D1,),"hh:mm:ss")
公式表示:Z1的年月日文本格式与一个空格相连再与节次表的B1单元格为基准,向下偏移D1单元格的时分秒的文本格式相连接.