Excelが大好きだ!

Excel大好き経理マンがExcelの事を書き綴っていきます。


スポンサードリンク

2023-06-01から1ヶ月間の記事一覧

SQLでExcelの集計を簡単・楽しく - クロス結合

SQLにはExcel関数のVLOOKUP関数のように複数のデータをマッチングして表示する「結合」という機能があります。 クロス結合 クロス結合使用例 クロス結合 クロス結合は「直積」という指定した2つのテーブルの全行の全ての組み合わせを返します。 クロス結合の…

SQLでExcelの集計を簡単・楽しく - 相関サブクエリ

Excel関数をネストするかのようにSELECT文も同じようにネストすることが出来ます。 スカラ・サブクエリ 相関サブクエリ 相関サブクエリの内容 スカラ・サブクエリ サブクエリでご紹介したようにサブクエリはExcel関数で言うところのネストに該当します。 ま…

SQLでExcelの集計を簡単・楽しく - SQL文の記載順序と実行順序

SQL文は複雑な処理になってくると文章が長くなってきます。 SQL文は記載する順番にルールがあります。 SQL文の記載順序 SQL文の実行順序 SQL文の記載順序 SELECT FROM WHERE GROUP BY HAVING ORDER BY SQL文の実行順序 SQLは書かれている順番に実行されるわ…

SQLでExcelの集計を簡単・楽しく - ASキーワード

テーブルや列名に別名をつけることが出来ます。 ASキーワードの基本構文 ASキーワード使用例 ASキーワードの基本構文 ASキーワードの基本構文は以下のとおりです。 select 列名 as 別名 from テーブル名 as 別名 列名やテーブル名の後に「as」を記載して、そ…

SQLでExcelの集計を簡単・楽しく - ANY述語

サブクエリをWhere句で使用する際に使える述語があります。 ANY述語 ANY述語使用例 ANY述語 述語とは結果が真理値になる関数のことです。 ANY述語の構文は以下のとおりです。 select 列名 from テーブル名 where 列名 比較演算子 ANY (サブクエリ) ANY述語は…

SQLでExcelの集計を簡単・楽しく - ALL述語

サブクエリをWhere句で使用する際に使える述語があります。 ALL述語 ALL述語使用例 ALL述語 述語とは結果が真理値になる関数のことです。 ALL述語の構文は以下のとおりです。 select 列名 from テーブル名 where 列名 比較演算子 ALL (サブクエリ) ALL述語は…

SQLでExcelの集計を簡単・楽しく - サブクエリ

Excel関数をネストするかのようにSELECT文も同じようにネストすることが出来ます。 ネストとは Excel関数では SQLでは サブクエリ使用例 ネストとは Excel関数では Excel関数で言うネストとは、関数の中に別の関数を挿入して、1つの関数式で複数の処理を実行…

SQLでExcelの集計を簡単・楽しく - UNION演算子

SQLには複数のテーブルのデータを1つにまとめる集合演算子があります。 UNION演算子 ALLオプション UNION演算子使用例 UNION演算子 論理演算子の UNION演算子 を紹介します。 UNION演算子の構文は以下のとおりです。 select 列名 from テーブル名 UNION [ALL…

SQLでExcelの集計を簡単・楽しく - IMP演算子

主にSQLのフィルタ機能Where句で使用する論理演算子を紹介します。 www.excellovers.com IMP演算子 IMP演算子使用例 IMP演算子 論理演算子の IMP演算子 を紹介します。 IMP演算子の構文は以下のとおりです。 select 列名 from テーブル名 where 条件式A IMP …

SQLでExcelの集計を簡単・楽しく - TRUEとFALSEの値

ExcelにおいてTRUEを数値に置き換えると「1」。 FALSEは「0」になります。 Excel x SQLにおいてはどうでしょうか? Excelの場合 Excel VBAの場合 Excel x SQLの場合 まとめ 真偽値の値 数値の真偽値判定 Excelの場合 上述の通り、ExcelにおいてはTRUEは「1」…

SQLでExcelの集計を簡単・楽しく - LIKE述語

主にSQLのフィルタ機能Where句で使用する述語を紹介します。 www.excellovers.com LIKE述語 LIKE述語使用例 完全一致 部分一致 LIKE述語 述語とは結果が真理値になる関数のことです。 LIKE述語の構文は以下のとおりです。 select 列名 from テーブル名 where…

SQLでExcelの集計を簡単・楽しく - EQV演算子

主にSQLのフィルタ機能Where句で使用する論理演算子を紹介します。 www.excellovers.com EQV演算子 EQV演算子使用例 EQV演算子 論理演算子の EQV演算子 を紹介します。 EQV演算子の構文は以下のとおりです。 select 列名 from テーブル名 where 条件式A EQV …

SQLでExcelの集計を簡単・楽しく - BETWEEN述語

主にSQLのフィルタ機能Where句で使用する述語を紹介します。 www.excellovers.com BETWEEN述語 BETWEEN述語使用例 BETWEEN述語 述語とは結果が真理値になる関数のことです。 BETWEEN述語の構文は以下のとおりです。 select 列名 from テーブル名 where 列名 …

SQLでExcelの集計を簡単・楽しく - XOR演算子

主にSQLのフィルタ機能Where句で使用する論理演算子を紹介します。 www.excellovers.com XOR演算子 XOR演算子使用例 XOR演算子 論理演算子の XOR演算子 を紹介します。 XOR演算子の構文は以下のとおりです。 select 列名 from テーブル名 where 条件式A XOR …

SQLでExcelの集計を簡単・楽しく - OR演算子

主にSQLのフィルタ機能Where句で使用する論理演算子を紹介します。 www.excellovers.com OR演算子 OR演算子使用例 OR演算子 論理演算子の OR演算子 を紹介します。 OR演算子の構文は以下のとおりです。 select 列名 from テーブル名 where 条件式A OR 条件式…

SQLでExcelの集計を簡単・楽しく - AND演算子

主にSQLのフィルタ機能Where句で使用する論理演算子を紹介します。 www.excellovers.com AND演算子 AND演算子使用例 AND演算子 論理演算子の AND演算子 を紹介します。 AND演算子の構文は以下のとおりです。 select 列名 from テーブル名 where 条件式A AND …

SQLでExcelの集計を簡単・楽しく - ISNULL関数

関数を利用することで柔軟にデータを変換することが出来ます。 ISNULL関数 ISNULL関数使用例 ISNULL関数 データ変換関数の ISNULL関数 を紹介します。 ISNULL関数の構文は以下のとおりです。 select ISNULL(expression) from テーブル名 ISNULL関数は指定し…

SQLでExcelの集計を簡単・楽しく - FORMAT関数

関数を利用することで柔軟にデータを変換することが出来ます。 FORMAT関数 interval firstdayofweek firstweekofyear FORMAT関数使用例 FORMAT関数 文字列関数の FORMAT関数 を紹介します。 FORMAT関数の構文は以下のとおりです。 select FORMAT(expression[…

SQLでExcelの集計を簡単・楽しく - DATEVALUE関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 DATEVALUE関数 DATEVALUE関数使用例 DATEVALUE関数 今回は日付関数の中からDATEVALUE関数を紹介します。 DATEVALUE関数の構文は以下のとおりです。 select DATEVALUE (date) from テ…

SQLでExcelの集計を簡単・楽しく - DATEADD関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 DATEADD関数 interval DATEADD関数使用例 DATEADD関数 今回は日付関数の中からDATEADD関数を紹介します。 DATEADD関数の構文は以下のとおりです。 select DATEADD(interval,number,da…

SQLでExcelの集計を簡単・楽しく - DATEDIFF関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 DATEDIFF関数 interval firstdayofweek firstweekofyear DATEDIFF関数使用例 DATEDIFF関数 今回は日付関数の中からDATEDIFF関数を紹介します。 DATEDIFF関数の構文は以下のとおりです…

SQLでExcelの集計を簡単・楽しく - DATEPART関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 DATEPART関数 interval firstdayofweek firstweekofyear DATEPART関数使用例 DATEPART関数 今回は日付関数の中からDATEPART関数を紹介します。 DATEPART関数の構文は以下のとおりです…

SQLでExcelの集計を簡単・楽しく - WEEKDAYNAME関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 WEEKDAYNAME関数 firstdayofweek一覧 WEEKDAYNAME関数使用例 WEEKDAYNAME関数 今回は日付関数の中からWEEKDAYNAME関数を紹介します。 WEEKDAYNAME関数の構文は以下のとおりです。 sel…

SQLでExcelの集計を簡単・楽しく - WEEKDAY関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 WEEKDAY関数 firstdayofweek一覧 firstdayofweekと戻り値の一覧 WEEKDAY関数使用例 WEEKDAY関数 今回は日付関数の中からWEEKDAY関数を紹介します。 WEEKDAY関数の構文は以下のとおり…

SQLでExcelの集計を簡単・楽しく - SECOND関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 SECOND関数 SECOND関数使用例 SECOND関数 今回は日付関数の中からSECOND関数を紹介します。 SECOND関数の構文は以下のとおりです。 select SECOND(時刻) from テーブル名 SECOND関数…

SQLでExcelの集計を簡単・楽しく - MINUTE関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 MINUTE関数 MINUTE関数使用例 MINUTE関数 今回は日付関数の中からMINUTE関数を紹介します。 MINUTE関数の構文は以下のとおりです。 select MINUTE(時刻) from テーブル名 MINUTE関数…

SQLでExcelの集計を簡単・楽しく - HOUR関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 HOUR関数 HOUR関数使用例 HOUR関数 今回は日付関数の中からHOUR関数を紹介します。 HOUR関数の構文は以下のとおりです。 select HOUR(時刻) from テーブル名 HOUR関数は時刻から「時…

SQLでExcelの集計を簡単・楽しく - DAY関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 DAY関数 DAY関数使用例 DAY関数 今回は日付関数の中からDAY関数を紹介します。 DAY関数の構文は以下のとおりです。 select DAY(日付) from テーブル名 DAY関数は日付から「日」を抽出…

SQLでExcelの集計を簡単・楽しく - MONTH関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 MONTH関数 MONTH関数使用例 MONTH関数 今回は日付関数の中からMONTH関数を紹介します。 MONTH関数の構文は以下のとおりです。 select MONTH(日付) from テーブル名 MONTH関数は日付か…

SQLでExcelの集計を簡単・楽しく - YEAR関数

Excel関数と同様にSQLにも文字列・算術関数以外に日付関数が存在します。 YEAR関数 YEAR関数使用例 YEAR関数 今回は日付関数の中からYEAR関数を紹介します。 YEAR関数の構文は以下のとおりです。 select YEAR(日付) from テーブル名 YEAR関数は日付から「年…