• ベストアンサー

エラーになるのなら具体的に知りたいです。

SpreadSheetのDataBaseの各セルに参照セルの範囲を入力しますと、 DataBase関数を適用させた際に、何らかのエラーが返されますでしょうか? 別のページ( http://okwave.jp/qa/q7645180.html )で勘違いの回答を賜りましたので、其の表現を推敲しまして、改めての質問を私は試みましたから、諒察を御願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

あなたの今回のご質問は、データベース領域に何だか知りませんが数式を記入しているときのお話です。クライテリア領域云々は今回のご質問とは無関係な話題なので、回答するつもりはありません。 で。 ファイルを添付しろなんて、一言もお話ししていませんよ。 たとえば C2セルに =A1:B5 と記入しています といった具合にあなたが「実際にエクセルでやってみたこと」、どこ番地のセルに具体的に何と記入したのか、たったそれだけの「目に見える事実」をどうして説明できないのですかと言ってるのです。 あるいはこれだけ何も出てこないのは、もしかするとアナタは一連のやりとりを、「自分の手を実際に動かしエクセルを触りもしないで」ただアタマの中の空想だけで、くっちゃべってるだけなのかもしれませんね。とまで思えてきます。 手を動かさない人に理解はありませんよ。とだけ言っておきます。 >『"DGET"関数をオートフィルで複写させる作業』の手順を紹介して頂けませんでしょうか? 例えば下記などご参考に。 http://okwave.jp/qa/q7583746.html 最初にお話しした通り元のご相談とは全く無関係の話題ですので、フォローはしませんので悪しからず。

SakuraiMisato
質問者

補足

有り難う御座います。 参照演算子を使った範囲指定の数式を、 フィールド名が入力されたセルの下の行のセルに入力しまして、 それを更にオートフィルでコピーしていきますと、 其のコピー先のセルが他のセルから参照された際に、 関数がエラーを指摘するのかも知れない、と考えまして、 私は此の質問を優先させて頂きました。 因みに、紹介して下さったページの内容を踏まえますと、 #1の方からの回答の通りに進めさえすれば此の問題か解決するのだろう、と思われますが、 現状の私には複雑過ぎて応用させて頂けませんし、 其のページの2番目の回答ですと、 VLOOKUP関数と同じく、1つの条件だけでの絞り込みに限られている様ですので(実際に複数列で試してみましたが、エラーにしか成りません。)、 別のページで問い直します。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>たとえDataBaseのセルの中へ("$A$1:$E$5"の様な)範囲指定表示を入れたり、 具体的に? どこのセルにどのような記載内容を記入したいのですか? あなたが作成した/あなたが作成しようとした、具体的なエクセルの内容を目に見えるように書いてください。 >Criteria側のテーブルの各セルの中へ其の範囲指定表示を入れたりしましても、 「セルに範囲指定表示を入れる」とは、一体どういう意味ですか? 一体全体具体的にどこ番地のセルに、具体的にどのような内容を記入した/記入したいのですか? 繰り返しますが、「あなたは一体あなたのエクセルにどのような内容で記入している/記入したいのか」、あなたの(こう言っては大変申し訳ないですが)不自由な言葉の説明じゃなく、目に見えるエクセルの様子をお話しください。

SakuraiMisato
質問者

補足

続きの回答に感謝します。 因みに、私は此の質問をTablet端末機から送信しておりますので、 申し訳が御座いませんが、自作のファイルを添付し得ません。 但し、Criteriaの枠にもフィールド名の行と値の行とが有る、 (2行以上の範囲でCriteriaもが構成されている点) という事実は決まっている訳ですので、 たとえ可視的な図表の確認を御願いしませんでしても、 『Criteriaの中の2行目以下の各セル』という表現で、 其の場所を指し示せるだろう、 と私は考えまして此の質問文を纏めてみました。 そもそも、Criteriaにオートフィルを適用させて、 『多数の条件群』による絞り込みの関数を複写させたいだけだったのですが、他のページの質問では、丁寧にVLOOKUP関数を押し付けて頂きましたので、 一つの条件による絞り込みの数式の複写に話題が留まってしまいました。 従いまして、『"DGET"関数をオートフィルで複写させる作業』の手順を紹介して頂けませんでしょうか?

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>DataBaseの各セルに参照セルの範囲を入力しますと、 >DataBase関数を適用させた際に、何らかのエラーが返されますでしょうか いいえ。データベース関数のデータベース領域に数式が記入されていても,それでデータベース関数がエラーになることはありません。 >SpreadSheetの ふつーにエクセルならエクセルと書いてください。 それともキングソフトのスプレッドシートという表計算ソフトの事でしたら,ゴメンナサイ知りません。 グーグルスプレッドシートのことでしたら,ちょっと調べてみますが。 >各セルに参照セルの範囲を入力しますと 限りなくイミフメイなので,どこかのセルを参照する数式が記入されていると,という意味だとします。 例えば,具体的に「どこ番地のセルにこのように記入した」のなどように「目に見える様子」を例示してみると,もっと人に伝わる説明が出来ると思いますよ。 そういった(独りよがりの言葉の説明ではなく)目に見える説明を心がけることで,たとえば「実はクライテリアと言いたかったのに言葉を間違えたぁ」みたいな無駄も,回避できるかも?しれません。 >別のページ( )で勘違いの回答を賜りました そのご相談は私も拝見しましたが,あいにくと私にも,あなたが何を言わんとしているのか全く見当も付きませんでした。 詳しいことはおろか正しい用語も何も判らず,それでいったいどうしたら人に判ってもらえる説明が出来るのかについては,前述の通りです。

SakuraiMisato
質問者
SakuraiMisato
質問者

補足

有り難う御座います。 たとえDataBaseのセルの中へ("$A$1:$E$5"の様な)範囲指定表示を入れたり、Criteria側のテーブルの各セルの中へ其の範囲指定表示を入れたりしましても、 DataBase関数が異常を来たさないのでしょうか?

関連するQ&A