doodle-on-web

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

エクセルのIF関数にIF関数を重ねていく入れ子を使用する際の19のポイント

IF関数は、 Excelで最も使用頻度の高い機能の一つです。 IFは単純な関数ですが、使いこなすことでExcelに命を吹き込むことができます。 しかし、よくある問題として、IFは別のIFにつながることが多く、2つ以上のIFを組み合わせると、読みづらく、美しさが半…

エクセルで指定日に一番近い日付を抽出したい

最も近い一致を見つける ジェネリック式 {=INDEX(data,MATCH(MIN(ABS(data-value)),ABS(data-value),0))} 説明 ルックアップ値および数値データと最も近い一致を見つけるには、INDEX、MATCH、ABS、およびMIN関数に基づいた配列数式を使用できます。示されて…

Excelの数式エラーまとめ

Excelを使いこなし、関数を使うようになってくると、それだけ多くのエラーに遭遇するようになってきます。 イライラしますが、数式エラーは何かが間違っていることを我々に教えてくれています。エラーについての知識を持っていることが重要です。 数式エラー…

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

今度は列数を数えたいです! 関数例 =COLUMNS(rng) 説明 範囲内の列数をカウントする必要がある場合は、COLUMNS関数を使用します。式の一般的な形式(上記)では、rngはセルの範囲を表します。 この例では、アクティブセルに次の数式が含まれています。 =COL…

エクセルで指定の範囲の行数を数えたい

行数を数えたいです! 関数例 =ROWS(rng) 説明 範囲内の行数をカウントする必要がある場合は、ROWS関数を使用します。式の一般的な形式(上記)では、rngはセルの範囲を表します。 この例では、アクティブセルに次の数式が含まれています。 =ROWS(B4:C9) ROW…

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

セルの数って数えられるんですか? 一般式 =ROWS(rng)*COLUMNS(rng) 説明 長方形の範囲内のセルの総数をカウントする必要がある場合は、ROWSおよびCOLUMNS関数を使用してカウントできます。式の一般的な形式(上記)では、rngはセルの範囲を表します。 この…

ExcelでVLOOKUPを使用してテーブルをマージする

VLOOKUPを使用してテーブルをマージする 関数式 = VLOOKUP( $ A1 、 table 、COLUMN()- x 、0 ) 説明 テーブルをマージするには、VLOOKUP関数を使用して、1つのテーブルから別のテーブルにデータを検索および取得できます。この方法でVLOOKUPを使用する…

Excelによる日付のVLOOKUP

関数例 = VLOOKUP( date 、 table 、 col 、FALSE ) 説明 テーブルから特定の日付の値を取得するには、VLOOKUP関数を使用できます。 示されている例では、F6の式は次のとおりです。 = VLOOKUP( E6 、 B6:C11 、2 、0 ) この式の仕組み これは標準のVLOO…

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分間の…

SQLServerのdboについて

SQLServerとdbo SQLServerの話の中でdboというワードが出てきた場合、何を意味しているのかを注意して聞かなければならないと考えています。 SQLServerとdbo ユーザとしてのdbo dbo ユーザー アカウント ロールとしてのdbo(=db_owner) db_owner スキーマとし…

Apacheによる本文書き換え mod_substitute + mod_filter

mod_substitute + mod_filter 環境 OS:Windows Server Apache:2.4 mod_substitute httpd.apache.org 概要 mod_substituteは、 response bodyに対して正規表現と固定文字列の両方の置換を実行するためのメカニズムを提供します。 用途 例えば、HTMLに記載され…

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

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

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

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

windows環境のnginxに設定ファイルが反映されない

状況 原因 解決策 状況 nginxの基本コマンドは以下となっているが、停止、リロードコマンド実行後も設定が反映されないことが多く、(Windowsの問題か?)ローカルマシンを再起動しないと設定が反映されていないようなことが発生していた。 #起動 start ngin…

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

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

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

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

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

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

SQLによる日付のあいまい範囲検索について

日付項目であいまい検索はできますか? こんな感じを想定しています。 between Like "2018/*" AND Like "2019/*" うーん、betweenとlikeは共存できません! 状況 まとめると、2018年から2019年の間でHITさせたいということですよね? 解決策 最初に書きまし…

写真アプリのライブラリに入っている写真の右下の白い丸について

なんか最近Iphoneの写真が若干ぼやけていて、右下に白い○がついているんだよ。 それが一周するまではっきりしないんだけど、これって何か知ってる? なんか機種変更してからこうなったような気がするんだけど。 これはなんなの? また、どうすれば直せる? …

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

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

SQLのwhere句で使う <> の意味はなんですか?

↓の date <> 1 とか key <> "" の <> はどういう意味でしょうか? SELECT * FROM sales WHERE date <> 1 SELECT * FROM sales WHERE key <> "" 解説 意味は「≠」NOT EQUALです。 上記例だと ・1じゃない。 ・""空文字じゃない。 を表しています。 データベ…

SQLで別のテーブルに別のSELECTクエリの結果を挿入する

別のテーブルにクエリの結果を挿入する INSERT INTO文を使用して、他のテーブルのすべての行または一部の行をテーブルに挿入することもできます。 SQL SELECT文を使用して、1つ以上の基準に基づいて別のテーブルの行がフェッチされます。 例: サンプル表:…

Insert/update でNULL値を挿入する(insert/update)

NULL値を挿入する SQL INSERT区を使用して、列にNULL値を挿入することもできます。 例: サンプル表:社員 社員ID 社員名 住所 電話番号 備考 単一行の値 'A001'、 'Jodi'、 'London'、 '。12'、 'NULL'をテーブル 'agents'に追加するには、次のSQLステート…

FreeTDSのTSQLについて

tsql:FreeTDS接続とクエリをテストするためのユーティリティ Linuxでtsqlのmanページを参照するコマンド: $ man 1 tsql 意味 tsql - FreeTDS接続とクエリをテストするためのユーティリティです。 (adsbygoogle = window.adsbygoogle || []).push({}); 説明…