独学でクエリを利用しています
エクセルにて、メニュー、データより「外部データの取り込み」→「その他のデータソース」→「Microsoft Query」を選択し、データソースの選択で「excel file」→指定のエクセルからクエリウイザードを利用して、「Microsoft Queryでデータの表示またはクエリの編集を行う」を選択し、クエリ画面で、条件メニューより、→抽出条件の追加→フィールド「月日」値→[]を追加
更にクエリ画面のファイルより、「MicrosoftExcelにデータを返す」をクリックし
データのインポート画面で、データを返すセルを入力
あとはパラメータ値を指定して完成です。日付を入力すると指定した日付のデータのみが抽出されるので大変便利に利用しております。
しかし、新しく月がわりした際の元データの変更の仕方がわかりません。
いろいろ触ってみているのですが全く分からない状態です
元データを連続して入力すればよいのですがそれは他の集計の都合でできません
作業内容としては、毎月毎、毎日のデータを入力し、毎日の日報を抽出する作業です。
2018年1月データより1月分を作成したエクセルファイルのクエリから
2018年2月分を見に行く変更方法を教えてください。
説明が下手でわかりずらいと思いますが、どうかよろしくお願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
No2です。
> SQLについて、大変便利なようですが理解に苦しむ段階です。
> 独学でも習得可能でしょうか??
むしろ独学しかないと思います。 Accessの勉強をすれば多少身に
付くかもしれません。
そんなに難しくもないです。
Sheet1に A列が「部署名」B列が「名前」のテーブルが1行目から
ある場合 コマンド文字列を
SELECT 部署名, 名前
FROM [Sheet1$A:B]
WHERE 部署名 Like '%' + ? + '%'
AND 名前 Like '%' + ? + '%'
こんな風に書き換えて [OK]
するとパラメータを訊いてくるので 例えば「C1」「D1」を指定し
それぞれ2つのチェックを入れて [OK]
これで部署名のパラメータを C1に 名前のパラメータを D1に設定
できます。完全一致の時は「部署名 = ?」のようにします。
No.3
- 回答日時:
>新しく月がわりした際の元データの変更の仕方がわかりません。
>元データを連続して入力すればよいのですがそれは他の集計の都合でできません
つまり、月ごとにファイルが別れたりするという事でしょうか。
VBAの力を借りて処理した方が良いかと思います。
1、必要なファイル名を選択するセル
2、選択したファイルを開く
3、必要なデータを抽出(フィルターオプションを使う)
4、ファイルを閉じる。
こんな感じの流れでコードを考えては如何でしょうか。
元データもエクセルなので
>ODBCドライブマネージャー・・・
は不要です。
No.2
- 回答日時:
Excelのバージョンを書いて欲しいんですが……
Excel2007以降なら [データ]→[接続]→自作の接続を選択して
[プロパティ]→「定義」タブの[接続文字列]
から修正できます。自動で変えようと思ったら マクロが必要に
なりますね。
尚 Microsoft Queryから「[]」指定でパラメータを指定しなく
ても 上の [コマンド文字列]で SQLを使ってパラメータを指定
することもできますので。
ご回答いただきありがとうございます。
エクセルのバージョン書き忘れておりました。エクセル2016です。
プロパティ→定義→接続文字列で訂正し一度目は失敗しましたが二度目になぜか反応し書き換えができました。
ありがとうございます。目から鱗です。
御教示頂いたSQLについても検索しトライしてみたのですが、ODBCドライブマネージャー云々のメッセージがでて先に進めませんでした。
SQLについて、大変便利なようですが理解に苦しむ段階です。
独学でも習得可能でしょうか??
No.1
- 回答日時:
早々にご回答いただきありがとうございます。
この方法で作業している状態です。参照する元データの変更の仕方がわからないままで困っていました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- Access(アクセス) お世話になっています いまクエリを作っています。。 デザインビューの画面の集計の欄で、「グループ化」 4 2022/09/17 17:03
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) Power Query でのデータの一括修正について 2 2022/05/10 02:00
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでオートフィルター...
-
Excelでフィルターのかかってい...
-
エクセルデータベースについて
-
エクセルでデータ抽出をしたデ...
-
オートフィルタのプルダウンメ...
-
Excel データ一覧から申込書に...
-
文字列の重複を自動的に削除し...
-
エクセルの足し算(多くの数)
-
【至急】エクセルデータ統合に...
-
【エクセル】セルにどんなデー...
-
Excelのトップテンオート...
-
【エクセル関数】重複データを...
-
エクセルでごたく問題作成
-
エクセルの散布図のX軸に文字...
-
グラフの横・縦項目が全部表示...
-
エクセルの対数グラフで細かい...
-
エクセルのグラフ作成で軸を等...
-
エクセルの棒グラフの上に数字...
-
エクセルの散布図グラフで、横...
-
エクセルグラフ メモリを方眼...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでオートフィルター...
-
Excelでフィルターのかかってい...
-
エクセルにCSVを全件インポート...
-
エクセルで他のファイルを参照...
-
エクセルで移動平均のデータを...
-
エクセルデータベースについて
-
エクセルの並び替えについて
-
【エクセル関数】重複データを...
-
文字列の重複を自動的に削除し...
-
エクセルクエリーの元データの...
-
【エクセル】セルにどんなデー...
-
Excel データ一覧から申込書に...
-
Excelのトップテンオート...
-
エクセルによる複数サイトから...
-
エクセルに入力した住所録をあ...
-
エクセルでファイルの比較
-
オートフィルタのプルダウンメ...
-
エクセルのVBAについて
-
WindowsでMicrosoftのエクセル...
-
excelで日付順にする関数を教え...
おすすめ情報