- ベストアンサー
一つ上のセルを検索したい
エクセルの関数で教えてください。 エクセルで、一つ上のセルが0の場合はもう一つ上のセルを検索したいのですが、どのようにしたらいいのかわからないので、どなたか教えていただけますか。 具体的には、下のような表を作成しています。 A B C 1 15日 10 2 16日 0 10 3 17日 2 12 4 18日 5 19日 6 20日 □ 13 計算式としては、C2-C1の値がB2に入るのですが、休日の日があると、前日は空白なので上の例だと20日の場合には□の部分に-13と表示されてしまいます。 実際は、17日の分と比較したいので、13-12で1と入れたいのです。今までは、手書きでなおしていたのですが、何か良い方法があればと思いまして。 たとえば、一つ上のセルを検索し、0ならば、もう一つ上のセルを検索のような方法がよいのかと思ったのですが、他に方法があるならば、全然構いません。 わかりづらい説明で大変申し訳ありませんが、どなたかご教授願います。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- mshr1962
- ベストアンサー率39% (7418/18948)
- oshietechodai
- ベストアンサー率35% (105/298)
- galoon
- ベストアンサー率28% (38/133)
- oshietechodai
- ベストアンサー率35% (105/298)
関連するQ&A
- 検索値のセルと同じセルを探す方法は。
検索値のセルと同じセルを探す方法は。 Excel 2003を利用しています。 以下のようなことをしたいですが、どのような関数でしたら良いでしょうか。 A列 B列 C列 有 東京 東京 有 東京 千葉 埼玉 埼玉 有 千葉 有 千葉 検索値がC列で、同じ内容のセルをB列から探し、 同じセルがあった場合、結果をA列に「有」と表示させたいのです。 実際のB、C列は何百行とあります。 無い場合は空白にしておきたいのですが、 このような関数はあるでしょうか? どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルVBAで関数が入った空白セルの取得
エクセルVBAで下記のようなセルの参照をしたいのですが、よろしくお願いします。(エクセル2002です) A B C D E F 1 78 80 セル(A1)(B1)には値も関数も入れられています。 セル(C1)(D1)(E1)には値は入っていませんが、ワークシート関数が組み込まれており空白となっています。(関数の""にて空白) セル(F1)には何も入力されていません。 今回はセル(B1)の80の値を取得できるようにVBAで下記のようにコードを組みました。 Range("F1").End(elToLeft).Activate そうすると、セル(E1)に関数があるために(?)(E1)がアクティブな状態となります。 関数が入力されていても空白として(B1)をアクティブな状態にするために良い方法はありますでしょうか? 誠に申し訳ございませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELでマイナス値の入ったセルの検索
EXCEL2000を使用してます。 ある行に1、-2、-3、4 と並んでいる場合、左から順に見て行き、最初に出現するマイナスの値が入ったセルを検索したいです。 この場合-2を検索したいです。 最終的にはLOOKUP関数 (ベクトル形式) の様に検索した上のセルを見に行きたいと考えてますが、EXCELでマイナスのセルの検索は可能でしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルでセルの検索
エクセル2000で複数検索条件に当てはまるセルの個数を関数で処理したいのですが、何かいい方法はありますか? たとえば、 A列 日付(2004/12/11など) B列 状態(○or×) C列 会社名(A社など) となっていて、 A列が「2004/12/11」でB列が「○」でC列が「A社」の条件を満たすセルの個数を知りたいなどです。 オートフィルターで絞り込むようなイメージです。 この結果を値として欲しいのです。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- 検索したうえで別セルにマークを付けたい
あるセルを検索して、合致した数字がある場合横のセルに●をつけたいのですが、よい関数はあるでしょうか? 具体的には A1「入力」、B1「1」、C1「2」、D1「3」、・・・I1「8」とタイトル行を置きます。 次に A2に『1/2/5/7/8』と入力します。 その時 B2、C2、F2、H2、I2のセルには●を表示 それ以外のセルには何も表示されない といったことをしたいのです。 こんなことできる関数はないでしょうか。 宜しくお願いします。
- ベストアンサー
- その他(ビジネス・キャリア)
- Excel/指定のセル間の空白をカウント
Excelの関数についての質問です。 ある範囲内で”指定の値のセル(1)”と”指定の値のセル(2)”を検索しその間の”空白セル”の数をカウントしたいんですが、方法はありますでしょうか。 例えば、「範囲:A1~Z1」、「指定値を含むセル:C1((1))、W1((2))」の間で空白のセルのカウントをする場合です。※範囲の間のセルには空白セルと文字入力されたセルがある前提です。 以下の様にMATCH関数を使用すれば、全てのセルの数をカウントできるのですが、それでは、空白 のセルだけという条件に当てはまらず、目的を達成出来ません。 ■MATCH((2),A1:Z1,0)-MATCH((1),A1:Z1,0)=20 何か良い方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel2002でセルへの数値代入
使用しているのはExcel2002なんですが 関数などを使用して空白セルへ数値及び文字列を 代入することって可能でしょうか? 例を挙げると、 セルA1に7という値を入力すると、 セルC1にある関数が「10-A1」という計算を行って セルB1に3という値を返すようにしたいのです。 また、セルB1に4という値を入力すると、 セルC1で計算を行い、セルA1には6が返る。 このようにセルA1、B1ともに、人の手で数値の 入力が行われる可能性があるので、表示部分のセルに 関数式を記述せず、空白としておく。 C1に入力する関数は IF(B1="",10-A1,10-B1) として、この結果を、またIFなどを使って 空白の方のセルに入力してあげればいいかなー というところまでは考え付いたのですが・・・ どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- Excel検索等関数
Excelのデータで同じ列の中に番号が重複している値を探し出しなおかつ任意の行数に出す関数はありますか? Sheet1 |Sheet2 A B | A B 1 あ 10 | 1 あ 10 2 あ 11 | 2 あ 11 3 い 21 | 3 い 21 4 う 22 | 4 ←A4:b4は、「い」が2行ないので空白 | 5 う 22 | 6 ←A6:b6も、「う」2行ないので空白 このように、縦の重複したセルを検索して、指定行数内の場合は、空白となる関数式があればお教えください。
- ベストアンサー
- オフィス系ソフト
- エクセルの条件付き書式のセルに数式がある場合
エクセルの条件付き書式で、ある値以上の場合は、セルの色を変えたいと 考えていますが、セルに数式を入れているためか、値が入っていないのに セルに色がつきます。 具体的には下記に記します。 A1に金額、B1に個数でC1に合計金額を表示させて 合計金額の値によってC1のセルの色を、変えたいと考えています。 C1にはA1とB1に値が入っていない場合は、セルを空白にしたいため =IF(B1="","",A1*B1)という式を入れています。 そこで質問ですが (1)なぜセルが空白で値も入っていないのにセルに色がつくのでしょうか? (2)値が入っていない場合はセルに色がつかない方法はありませんでしょうか? よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 値が同じセルを検索して該当するものを表示する方法
セルA1と同じ内容をB列から検索し、同じものが有った場合のCxの値をセルD1に表示する場合、どの関数を使えばよいのでしょうか。 (ここで、B列にはA1と同じ値は1個しかないことを条件としています。) 例えば A B C D 1 1 0 2 2 2 1 1 3 3 2 0 A1=1 列Bの「1」は B2です。 その場合のC2の値は1 よってD1には「1」を表示させたい。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
できました。ありがとうございます!