- ベストアンサー
【Excel】2つの値のどちらかを抽出する
A、Bのセルがあり、どちらのセルにも文字列が入っていたり、入っていなかったりとします。 そこでセルCに、A、Bどちらかの文字列を入れたいと考えたとき、どのような関数が考えられますでしょうか? 条件は以下のようにします。 (1)A,Bとも文字列か、空白のどちらか (2)Aの方が優先される。A,Bのどちらも値が入っている場合はA、Aが空白で、Bに値が入っている場合はBの値がCに反映される。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- 別々の行で一致するセルの値を抽出する
A B 1 田中 山本 2 鈴木 佐藤 3 山本 奥田 この場合 A列とB列の両方に同じ文字がある時にC列にしるしが欲しい。もしくは別のシートにそのセルの値(文字)を反映させたい。 のですがなかなか数式が完成しません。IF関数?LOOKUP系? 誰か教えて下さい!
- ベストアンサー
- その他(ビジネス・キャリア)
- エクセル 文字が表示されたセルを抽出したい
エクセルの関数を教えて下さい。 A B C D 1 りんご りんご 2 プリン プリン 3 紅茶 紅茶 4 バナナ バナナ 5 6 緑茶 緑茶 上記のような表があります。(A~は列、1~は行番号です) A1~C6までは、IF関数で、条件にあった場合に“りんご”などを表示、そうでない場合には空白と なるような式が入っています。 そして、D列のように、それぞれの行に表示されている文字を抽出、何も表示されていない場合は空白としたいのです。 D列にはどういった式を入れればよいかを教えて下さい。 ※各行に表示されるのは1つのセルのみで、例えばA1のセルとC1のセルに文字が表示される ことはありません。A1に文字が表示されている場合は、必ずB1・C1のセルは空白です。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCEL関数について
EXCEL関数について Sheet1、A1~A1000セルに「1~10」までの値がランダムに入力されております。 数字は「グループ1」、「グループ2」・・・という意味です。 B列、B1~B1000セルには「1~4」までの値がランダム入力されております。 B列については、空白のセルもあります。 Sheet2、A1~A10セルに、「1~10」までの値、「グループ1」~「グループ10」までが順に入力されております。 ここで、Sheet2、B列~E列、それぞれの1~10セルを使用し、、 それぞれの「グループ」がSheet1にて「1~4」の値をいくつずつ選んでいるか算出したいのです。 「グループ1」について、「1」のカウントはB1セル、「2」のカウントはC1のセルに返します。 同じように「グループ2」はB2~E2のセルに、「グループ3」はB3~E3のセルに値を返したいのです。 「COUNTIF」等の関数でいろいろと試してみたのですがうまく反映されません。 拙文乱文、大変恐縮ですが、ご教示頂きたく何卒宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 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関数を教えてください。 A1値あり B1空白の場合 C1にA1の値を表示 A1空白 B1値ありの場合 C1にB1の値を表示 A1値ありB1値ありの場合C1にエラー A1空白B1空白の場合C1は空白 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- 【Excel】IF関数になるのでしょうか?
お世話になります。 検索トライしましたが似たような質問があった場合はすみません。。 下記内容を表示する方法をご教授下さい! また上手く説明が出来きているか不安です 内容がわかり難い場合には、その点もご指摘下さい。 一番単純な並べ方を使ったとして(セルA1~セルC1使用) セルA1に下記条件でB1かC1の値を選択&反映させたい ○セルB1の値が10以下の場合、B1の値をそのままA1に反映 ○セルB1の値が10以上の場合には、C1の値をA1に反映 以上 どうぞ宜しくお願い致します
- ベストアンサー
- オフィス系ソフト
- Excelの関数について
[C1のセル値]-[A1またはB1のセル値] を使って計算したい場合の計算式を教えて下さい。 A列、B列、C列には具体的な数値を入力します。 D列にその結果を表示させる関数を入力したい。 と考えています。 但し、以下の条件を満たす事が必須となります。 (1)A、B、またはCのセルが未入力の場合はDは空白セルのまま。 (2)A、Bいずれかの一方が入力されている場合はCの値を使って計算し結果を表示。 (3)A、Bいずれも入力されている場合はBを優先してCの値を使って計算し結果を表示。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excel2010で3つの値のうち最も少ない値
Excel2010で3つの値のうち最も少ない値を返して、もしその値が空白だったらゼロと認識する。としたいのですが、 どのような関数にしたらよいのでしょうか? どなたかおしえてください。 例) A1:3 A2:5 A3:(空白) この3つのセルのうち最も少ない数を返す。 =MIN(A1,A2,A3) だと、値3が返ってしまいます。空白もゼロと認識して値0を返したいのです。 ですが、この3つのセル以外に空白セルを残すため、Excel昨日の「空白にゼロ値を表示する」を使いたくありません。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 同列で重複する値の隣の列の値を表示させたい
エクセルで下記のような、A列には必ず値(品目)が入っていますが、 B列には値(価格)が入っていたり入ってなかったりする表で、 A列で重複する値がある場合、隣の列B列の値をC列に表示させるような方法はありますか? A列には品目のデータが2000行以上ありまして、B列には価格が1000程度しか埋まっておらず 出来れば関数か何かでB列の抜けた価格データを埋めたいと思っています。 職場にて使用出来るエクセルバージョンは2000です。何卒宜しくお願い致します。 (何故か空白スペースが反映されない為、……を空白として入力させて頂きました。) ………A …… B …… C 1 …みかん … 200… 2 …りんご … 100… 3 … バナナ…150… 4 …ぶどう…300… 5 …りんご… 6…メロン… 600… 7… みかん… 8 …キウイ…170…
- ベストアンサー
- オフィス系ソフト
- 【エクセル】この場合の模範式を教えてください。
いつもお世話になってます。 エクセル2003について、以下の条件を満たす関数式を教えてください。 ・A1にB1のセルの値を表示させます。 ・ただし、B1のセルが空白だった場合はエラーでなく同じく空白をA1に表示させます。 ・また、B1のセルが「夏」という文字だった場合のみC1の値をA1に表示させます。 A1にはどのような式を使えばいいでしょうか?。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
ご返信ありがとうございます。 cjさんの言うとおり、スペースが原因でした。 一括で削除し、改めてあててみたところ、ちゃんと動作致しました。 お手数掛けまして申し訳ございませんでした。 この度は本当に助かりました…。 ありがとうございます。