プロが教える店舗&オフィスのセキュリティ対策術

B表のK5に =INDEX(A表!$D$4:$K$8,MATCH($C5,A表!$B$4:$B$8,0),MATCH(A表!$F$11,A表!$D$3:$K$3,0))の数式が入っています。                       ↑ A俵の$F$11に =WORKDAY(TODAY()+1,-1,A14:A30) の数式が入っています。これを一つの式にしたいのですが、よくわかりません、どなたか教えていただけませんか?よろしくお願いいたします。

「Excel 組み合わせ関数の使い方を教え」の質問画像

A 回答 (1件)

こんばんは



図がさっぱりわからないので、以下は、ご提示の式だけからの判断ですが・・・

>=INDEX(A表!$D$4:$K$8,MATCH($C5,A表!$B$4:$B$8,0),MATCH(A表!$F$11,A表!$D$3:$K$3,0))
の中の「A表!$F$11」となっているところに、
>WORKDAY(TODAY()+1,-1,A14:A30)
を入れれば良いだけと思われます。

ただし、A表の方の式の参照先はA表でしょうから、そのままではなく
 WORKDAY(TODAY()+1,-1,A表!$A$14:$A$30)
に修正してあげる必要があるでしょう。

これを最初の式に入れれば、
=INDEX(A表!$D$4:$K$8,MATCH($C5,A表!$B$4:$B$8,0),MATCH(WORKDAY(TODAY()+1,-1,A表!$A$14:$A$30),A表!$D$3:$K$3,0))
となります。

※ 式を長くすればするほど視認性は悪くなり、計算効率も悪くなる可能性があります。
  また、メンテナンスもしにくくなると思いますけれど・・
    • good
    • 0
この回答へのお礼

ありがとうございました、A表!$A$14:$A$30 のA表!が抜けていました、うまくゆきました。感謝申し上げます。

お礼日時:2023/08/11 20:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!