電子書籍の厳選無料作品が豊富!

画像のように担当者A~Eまでの各日付毎の数値が入っている状態で
終了日列にどのような数式を入れたら、画像のような形に出来ますでしょうか?

取得したい情報としては各行の一番右のデータセルと同じ列の日付を
終了日に自動で表示されるようにしたいです。

「行の一番右のデータセルと同じ列の日付を取」の質問画像

A 回答 (2件)

こんなんでも行ける。


 =INDEX($C$1:$K$1,,MAX(NOT(C2:K2="")*(COLUMN(C2:K2)-2)))
ただし配列数式です。

解説はしません。
理解し応用できないのであれば使わないことを薦めます。
「行の一番右のデータセルと同じ列の日付を取」の回答画像2
    • good
    • 1
この回答へのお礼

ありがとうございます!

お礼日時:2022/09/22 21:53

こんばんは



セル位置が不明なので、なんとも書きようがありませんけれど・・

FILTER関数を使える環境なら、青色に着色されているセルに、
 =MAX(FILTER(日付の行範囲,各行のデータ範囲=1,""))
でいけると思います。

※ 「日付の行範囲」はグレー着色の行です。
    • good
    • 0
この回答へのお礼

ありがとうございます!
FILTER使って試してみたのですが、ちょっとうまく行かず
そこから派生して調べていたらmaxifsというやり方がみつかってそれを試してみたらできました。

Aの右にこんな感じで入れたらうまく行きました。
= MAXIFS(C$1:K$1, C$1:K$1, ">01/01",C2:K2,"=1")

お礼日時:2022/09/22 21:49

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