doodle-on-web

自分で調べたことや、仕事の中で質問されたことなどをまとめています。

Excel実践サンプル

INDEXとMATCHでn番目の一致を取得する

INDEXとMATCHでn番目の一致を取得します。 最初の一致だけではなく、二番目、三番目といった指定での検索が可能になります。

VLOOKUPでn番目の一致を取得

VLOOKUPでn番目の一致を取得 一般式 = VLOOKUP( ID &" - " & 検索対象ID,対象データ範囲,データ番号,0 ) 説明 VLOOKUPを使用してn番目のMATCHを取得するには、カウントを含む一意のIDを構築する補助列をテーブルに追加してやる必要があります。元々のテーブ…

Excel TEXT関数

Excel TEXT関数 概要 ExcelのTEXT関数は、指定された数値形式の数値をテキストとして返します。TEXT関数を使用して、フォーマットされた数値をテキスト内に埋め込むことができます。 目的 数値を数値形式のテキストに変換する 戻り値 指定された形式のテキス…

エクセルで最終更新日を表示するあれこれ

Excelに最終更新日付などを入力する機会も多いと思います。 そういった場合に、以下の方法を利用することができます。 Excelの数式:最終更新日スタンプ 一般的な式 = "最終更新:" & TEXT( A1 、 "ddd、mmmm d、yyyy" ) 説明 ブックに日付スタンプを追加…

エクセルで範囲内の列数を数えたい

範囲内の列数をカウントする必要がある場合は、COLUMNS関数を使用します。 関数例 =COLUMNS(rng) 説明 範囲内の列数をカウントする必要がある場合は、COLUMNS関数を使用します。式の一般的な形式(上記)では、rngはセルの範囲を表します。 この例では、アク…

Excelで複数のセルや条件と一致しないセルを数えたい

Excelで複数のセルや条件と一致しないセルを数えたいです。 状況 データの中で、リストに含まれていないデータがどれくらい含まれているのかを調べたい。 関数例 =SUMPRODUCT(--(ISNA(MATCH(data,exclude,0)))) 説明 セルの数が多くない場合は、MATCH、ISNA…

Excelで時間操作、指定の時間に丸めたい、切り捨て

47分とか52分は45分として計算したいです。 関数例 = MROUND( time 、"0:15" ) 説明 時間を最も近い15分間隔に丸めるには、指定された倍数に基づいて丸めるMROUND関数を使用できます。示されている例では 、C6 の式は次のとおりです。 = MROUND( B6 、"0:…

Excelで指定時間以上、以下の時間のみ合計したい

状況 30分以上の合計時間を計算したい 作業に30分以上かかっている人の、その超過分だけ計算したいのですが。。。 関数例 = SUMPRODUCT((範囲- TIME(0 、30 、0 ))* (範囲> TIME(0 、30 、0 ))) 説明 期間を表す一連の時間を指定して、30分間の…

EXCELで検索した値の下のセルの値を表示したい

状況 No 項目 1 郵便番号 2 123-4567 3 電話番号 4 01-2345-6789 5 趣味 6 読書 7 特技 8 早食い と表示されているとします。 ここから郵便番号を検索し、郵便番号の下のセルの値を表示させるにはどうすればいいでしょうか? また、範囲指定は同じでも、電話…

エクセルで分から時間に変換したい

エクセルで分から時間に変換したい エクセルで「分」の合計を「時分」に変換して表示したいのですがどうもうまくいきません。 例:200(分)=3時間20分もしくは3:20 なるほどね! 数式 A1に「分」が入っていて、別のセルに時分に変換して表示する場…

Excelで,セルに入力すると,色が変わるようにしたい。(条件付書式の利用)

状況 Excelなどで入力用のシートなどを作っていると、必須で入力しておきたい項目に色をつけておいて、 何か入力してもらえたらその色を変えたいというようなことがあります。 条件付き書式で設定することで対応することができます。 (adsbygoogle = window.…

エクセルで○×△の記号を数えたい。

新人君からの質問シリーズ 飲み会のアンケートとったんですけど、簡単に数える方法ないですかー? あるある。 状況 Excelで色々な数を数えたい。 解決策 ○の数 =COUNTIF(A1:C100,"○”) ×の数は =COUNTIF(A1:C100,"×") △の数は =COUNTIF(A1:C100,"△") 数えら…