[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数式コピーについて』(なやめ)
(1)=IF($A$28<>'入力(佐藤)'!$K$1,"",IF(OR(C34="有休",C34="代休",C34="欠勤"),"",IF(C$33<="",SUM('入力(佐藤)'!$K6)+SUM('入力(佐藤)'!$J6),IF(OR(C$30="AM",C$30="PM"),'入力(佐藤)'!$AF6,""))))
(2)=IF($A$28<>'入力(佐藤)'!$K$1,"",IF(OR(D34="有休",D34="代休",D34="欠勤"),"",IF(D$33<="",SUM('入力(佐藤)'!$K7)+SUM('入力(佐藤)'!$J7),IF(OR(D$30="AM",D$30="PM"),'入力(佐藤)'!$AF7,""))))
(1)の数式を別シートのセル横方向に連続コピーした時、$K6,$J6,$AF6の部分のみ7・8・9と変わるようにするにはどうしたらよいですか?(2)のような結果にしたいです。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
=IF($A$28<>'入力(佐藤)'!$K$1,"", IF(OR(C34="有休",C34="代休",C34="欠勤"),"", IF(C$33<="",SUM(INDIRECT("'入力(佐藤)'!$K"&COLUMN(F6)))+SUM(INDIRECT("'入力(佐藤)'!$J"&COLUMN(F6))), IF(OR(C$30="AM",C$30="PM"),INDIRECT("'入力(佐藤)'!$AF"&COLUMN(F6)),""))))
。。。無駄多いし、もっとスッキリできそうだけど、 めんどうなんでこんな回答で。 (GobGob) 2016/09/20(火) 16:08
仕組みはわかりませんが、結果が希望通りなので、回答式を参考に勉強します。ありがとうございました。
(なやめ) 2016/09/20(火) 16:28
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.