doodle-on-web

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

Excel

Excelでvlookupの結果を複数利用した計算をしたい。

vlookupを計算に使用できますか? 関数例 =VLOOKUP(client,rates,col,0)*hrs+VLOOKUP(client,rates,col,0)*hrs 説明 同じ対象の2つの異なる時給を検索し、最終金額を計算するには、2つのVLOOKUP関数に基づく式を使用できます。 示されている例では、E5の式は…

ExcelでVLOOKUP#N / Aエラーを出さない

VLOOKUPで#N / Aエラーがでます。 関数式 = IFERROR(VLOOKUP( value 、 table 、2 、FALSE )、「メッセージ」) 説明 VLOOKUPが値を見つけられないときにスローする#N / Aエラーを非表示にするには、IFERROR関数を使用してエラーをキャッチし、必要な値…

Excelでリスト内で条件と一致しないセルを数えたい

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

Excelで誕生日を年毎に数える。日付の範囲カウント、指定日付間に存在するデータを数える

Excelで社員の誕生日を年単位に数えたいのですが。。 状況 Excelで指定日付間に存在するデータを数えたいです。 視点を変えて、指定の日付から指定の日付までを抽出して数えるという方法で解決してみましょう。 関数例 = COUNTIFS( range 、"> =" & date1 …

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

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

Excelで名前付き範囲を作成する

名前付き範囲を作成する 名前付き範囲は、名前が付けられた1つ以上のセルです。名前付き範囲を使用すると、数式を読みやすく、理解しやすくできます。また、Name Boxを介した簡単なナビゲーションも提供します。 この例では、F6の式は次のとおりです。 = MAX…

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

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

Excelでテキストを含むセルのみを数えたい。

状況 解決策 COUNTIF関数 説明 この式のPOINT COUNTIFS関数 SUMPRODUCT関数 状況 テキストを含むセルのみ数えたいんです。。。 解決策 COUNTIF関数を使おう! COUNTIF関数 = COUNTIF(範囲,"*") 説明 テキストを含むセル(数字、エラー、空白以外)を数えるに…

エクセルの偶数行(奇数行)の抽出

状況 エクセルに以下のようなテーブルがあります。 この列の偶数行もしくは奇数行だけを抽出したいと考えていますが、どのような方法があるでしょうか? 解決策 G列に1列偶数・奇数を判定する列を追加します。 ここでは「偶数・奇数」としました。 以下のよ…

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

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

Excelの入力のある部分全体の外枠が青い線で囲まれ、それ以外のセルがグレーになってしまいました。

状況 あるExcelのファイルを開いたら、入力のある部分全体の外枠が青い線で囲まれ、それ以外のセルがグレーになっています。 塗りつぶしてあるわけではないようです。 カーソルはグレーの部分の各セルにもいき、入力もできます。 普通の白い入力されてる部分…

エクセルで列の全ての項目に文字を追加したい、Excel 文字列の前後に、特定の文字を付加したい

エクセルの表で、縦一列に人名が書いてあるとします。 氏名 住所 田中 一郎 ***** 鈴木 花子 ***** 山田 次郎 ***** その列の人名の後ろ全てに敬称(様)をつけたい場合、いつも一つ一つ貼り付けしているのですが、 範囲を指定したり、連続す…

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

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

Excel初心者へおすすめの書籍の紹介と勉強法

Office製品の入門書としておすすめのよくわかるシリーズや、できるシリーズ。 こちらがなんと無料で読める方法が存在しているのです。 それは、こちら。 アマゾンの本読み放題サービス「Kindle Unlimited」 こちらの読み放題サービスの1ヶ月無料体験の間によ…

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

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

エクセルで設定した書式を一括で反映させたい。いちいちF2押してエンターしたくない。

後輩くんが、書式設定したセルを一生懸命頑張ってF2押してエンターを繰り返し実行していたので。 状況 列に対して書式設定していたが、個別のセルの表示が変更- されない。 セルを選択してF2からenterキーを押すと反映される。 ダブルクリックからenterでも…

エクセルのIF関数で、文字が入力されているのを判断したい。

新人くんからの質問シリーズ エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。 =IF(A1="『どんな文字でも』","",+B1-C1) A1セルに『どんな文字でも』入っていたならば、空白に。 文字が入っていなければB1セ…

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

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

ExcelのVLOOKUPによる前方一致や部分一致検索をする方法

エクセルで前方一致、あるいは部分一致検索などを実行したい場合、 VLOOKUP関数の検索値にワイルドカード(*)を使えば可能です。 状況 『部分一致』あるいは『前方一致』をVLOOKUPで実現したい。 解決策 ●「前方一致検索」の場合(「あいう」で「あいうえお…