
ワークアウトを追跡するために、複数シートの Excel ワークブックを作成しました。ページ 1 は、他の各ページへのクリック可能なリンクを含むカレンダーです。他の各ページは、特定の種類のワークアウトです。したがって、カレンダーで今日の日付をクリックすると、今日行う予定のワークアウトのページに移動します。
各ワークアウト ページには、「完了」というフィールドがあります。私の目標は、そのワークアウトのページの「完了」セルに「x」を入力したときに、ページ 1 の今日の日付セルの横にあるテキスト セルを「x」に変更することです。つまり、基本的に、ページ 2 の「完了」セル (セル C21 とします) に「x」が含まれている場合、ページ 1 の今日の日付の横にあるセル (セル D3 とします) の値が日付から単純な「x」に変更されます。
これを実現する方法について何かアドバイスはありますか? スプレッドシートは次のとおりです:http://www.sendspace.com/file/ci7str
明確に言うと、最初のワークアウトを「完了」としてマークする場合、セル D3 の「1」を「1」から「x」に変更したいと思います。
答え1
シート1の各シートにこれらのいずれかを設定します。
Sheet1!D3 = if(Sheet2!C21="x","x","1")