• 締切済み

アクセス レポート平均 エクセルへ

アクセスでレポートの作成をしたのですが、エクスポート、リッチテキスト→ワードで読み込みをして、そのデータをエクセルに貼り付けて編集しています。 しかし、空白部分の項目(セル)が詰まってしまいます。 作成したレポートの空白を0や-などで埋めたいのですが、平均を使用しているため数値が変わってきてしまいます。 -の場合はデータ形式が違うとエラーがでます。 0を入力しても平均が出るように出来ないでしょうか? ちなみにiif関数では無理なようです。

みんなの回答

  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.1

回答ではなくて、素朴な疑問ですが、そんな面倒な事をしないで、 レポートのレコードソースとなったクエリから直接エクセルにエクスポートなり、OfficeLinkなりする訳にはいかないのでしょうか。集計が目的なら、レポートで行っている事を、エクセル側に担わせる事はできないのでしょうか。 そんな事は承知の上という事でしたら、スルーして下さい。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Access レポートのエクスポートについて

    Access2003でレポートをエクセル形式でエクスポートしたのですが、 表示がうまくいかないので、rtf形式でエクスポートし、 ワードからエクセルにコピー&ペーストで貼り付けたのですが、データの空白部分のセルが詰まってしまいます。 これはどうにもならないのでしょうか? Tabスペースで分かれるのでワードの見た目のままとはいきませんよね。

  • Access2002でのレポートで

    お世話になります。 Access2002でレポートを作成しているのですがデザイン ビューの詳細セクションでテキストボックスを貼り付けて "=Left([***],Len([***])-4) " *[***]はレポートで作成したクエリの項目 をプロパティのコントロールソースに設定したのですが 実際にレポートに出力するテーブルにデータがないとき テキストボックスが貼り付けてある場所に "#エラー" と表示されます。 上記の表示を回避(空白でもいいです)できる方法を 教えてください。

  • accessのレポートで…

    レポート(テーブル1から作成)にあるフィールド1には「1・2・3…」という数字が入っています。 この1・2・3はテーブル2(ID・名前)とリンクしています。 フォーム上ではコンボボックスにして、テーブル2の名前も表示するようになっています。 (テーブルに値としては入っていません) これでレポートを作成した場合、テーブル2の名前を表示させたいのですが、テキストボックスで Iif([フィールド1] = "1","****",Iif(… というようにしてしまうと、せっかくリンクにしたのにデータが固定になってしまうのを避けたいんです。 フォームだとコンボボックスの更新後処理とレコードの移動にコードをかけば最新の情報を表示することができたんですが、レポートでもこのようなことはできるんでしょうか? (コードをかいて処理したいです) Access2000です。 よろしくお願いします。

  • ACCESS2000で小数点以下を表示したい

    ACCESS2000で小数点以下を表示したい 検診データのうちある異常値の数値だけを表示したいのです. しかもその数値が例えば6.0だったら小数点1桁まで表示したいのです. クエリでIIF関数を使って空白にするか表示するかを設定すると その数値のデータ型が数値型とならずプロパティの書式を0.0としても 効きません. データ作成クエリとしてテーブルに書き出して、レポートのソースを そのテーブルにしてみたのですが、その時点での数値がテキスト型 となってしまい、その都度数値型に変更しなければならず、汎用性が ありません.テーブル作成クエリで作成するテーブルのデータ型をあらかじめ 設定する方法はないでしょうか? それとも他によい方法はないでしょうか? あいにくVBAレベルになると知識がなくさっぱりわかりません。

  • ACCESSのレポートの表示がおかしい

    ACCESS2000でレポートを作成していますが、テキストの表示がおかしいのです。 例示しますと、 ●テキストデータの途中で改行されて2段表示されてしまう。 ●データソースの集計クエリで「先頭」のデータを指定しているのに異なったデータが表示されてしまう。 等です。 単なるバグなのでしょうか。 レポート作成の度に表示が異なるため、数値データの集計内容にも疑問をもたれてしまいます。 よろしくお願い致します。

  • ACCESSのレポートについて教えて下さい

    ACCESSのサブフォームのフッターに非連結のテキストボックスを作成しています。 1.Sum(IIf([項目]="a",[入金金額],Null)) 名前:a 2.Sum(IIf([項目]="b",[入金金額],Null))       名前:b 3.Sum(IIf([項目]="c.",[入金金額],Null)) 名前:c 4.=a+b+c 4の計算結果が表示されません。 本当はヘッダーに表示したいのですが、方法をわかりやすくご教授出来る方よろしくお願います

  • AccessレポートをWordへコピーするには?

    AccessレポートをWordへコピーするには? Microsoft Access2003のレポートを、Microsoft Word2003へエクスポートすると、レポートの罫線が表示されません。罫線付レポートをそのままWordへコピーする方法を教えて下さい。 Wordへコピー後に編集(画像の挿入など)したいのです。よろしくお願いします。

  • Accessのレポート出力をWordに出力する方法

    AccessDBにて、ある伝票をレポート出力しました。 今まではワードにて伝票作成しメール送信していたやつです。 現在はレポート印刷で「紙」になってしまいます。 できれば、「ワードファイル」または「HTMLファイル」に出力して、メールへ添付をしたいのです。 なので、伝票をワード形式にしたいのですが、Accessのエキスポートにはワードはありせん。 ACCESSDBへデーターを入力して、「ボタン押下」で ワードのフォーマットのファイルに出力する方法は ないのでしょうか?

  • アクセス レポートで表示するには?

    アクセス初心者です。 社員情報のレポートを作成しています。フォームで「性別」という項目があり、オプションボタンで男or女をチェックをします。 テーブルにはテキスト型で「性別」に1or2で入力されています。 その数値をレポートで、1のときは「男」、2のときは「女」と表示するにはどうすればよいのでしょうか?

  • Access2003 空白セルの平均集計について

    Access2003 空白セルの平均集計について こんにちは。 Access初級者ですが質問させていただきます。 空白セルを含む平均集計の扱いについて質問がございます。 毎日の交通量を、以下の手順で 月々の平均値を求めようとしていますが、 テーブル(交通量はテキスト型で設定) ↓ Val関数で数値化 ↓ クロス集計クエリで月ごとに平均化 ここで、欠測の日はテーブルでは空白セルとしていますが、 Val関数で数値化するとエラーになってしまいます。 また、Null値=ゼロ に設定すると、適切な平均値が得られません。 ※平均値の分母は、(月の日数)-(欠測日数)としたい。 ※欠測日数はつきにより異なる。 なにか良い方法がありましたらご教示お願いできますでしょうか。 よろしくお願いいたします。

専門家に質問してみよう