A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんにちは。
そんなに難しいことを考えなくても、
一列、D列に合計欄を設けて、
=単価×数量
を置いて、
=SUMIF(A2:A7,"<>*大",D2:D8)-SUMIF(A2:A7,"*小",D2:D8)
とすればよいと思います。
まあ、こんな方法もあるのでしょうけれども……。
SUMPRODUCT((RIGHT(A2:A7,1)<>"大")*(RIGHT(A2:A7,1)<>"小")*B2:B7*C2:C7)
ただし、この場合は、末尾の空白が入る可能性があるなら、TRIM(A2;A7)にしたほうがよいかもしれません。
ありがとうございました。色々な方法があるのですね、自分のレベルから考えると一度合計欄をつくり、教えていただいた方法が一番理解しやすいのかもしれません。関数は、単純にそれだけ使うということがほとんどだし、いざというときにはなかなか思いつかないものだと思いました。これからも勉強していきます。ありがとうございました。
No.3
- 回答日時:
配列数式では
=SUM(IF(ISERR(FIND("大",A2:A7)),B2:B7*C2:C7,0))
結果 3030
なお配列関数とは言わないと思いますから注意のこと。
「エクセル 配列関数」でWEB照会しても(数ページしかチェックしてないが)配列数式ばかり出る。
ありがとうございました。配列関数とはいわないのですね。調べてみてわかりました。確かに配列数式ばかりでました。一つの質問に沢山の回答をいただき、感激と感動です。すっごいなぁ~の一言でした。ありがとうございました。これからもどうぞよろしくお願いいたします。
No.2
- 回答日時:
◆これでいいと思いますよ
=SUMPRODUCT(ISERR(FIND("大",A2:A7))*ISERR(FIND("小",A2:A7))*B2:B7*C2:C7)
ありがとうございました。何度考えてもわからず、なぜかこのサイトにいきあたり、真夜中にも関わらず即座に回答いただき、驚きと感動で唸るばかりです。お礼のついでにまた質問も重ねてしまい、失礼いたしました。私もこんな風に回答できる日がくるのでしょうか?世の中にはすごい人がいるんだなぁ~が実感でした。ありがとうございました。皆様から頂いた回答は、何度も繰り返し使って、理解し応用の効くようになりたいです。教えていただいた式ですが、今は具体的に質問もできないレベルです。がんばりますので、どうぞよろしくお願いいたします。
No.1
- 回答日時:
◆これでいかがでしょうか
=SUMPRODUCT((ISERR(FIND("大",A2:A7))*B2:B7*C2:C7))
早々に回答をいただき感謝いたします。すごい!なるほど!こう使えばいいのですね。ありがとうございました。配列やIFやSUMPRODUCTもつかってみたのですが、含まないもの の解釈がどうにもわからず・・・。
ISERROR と FIND なるほど・・すご~い。感謝です。
ありがとうございました。ちなみにこれは、一つの条件ですが、もしこの表の中に 小 があったとしたら、AND 関数とかをつかってできるのでしょうか?これは、いくつも条件を足していけるのでしょうか?お礼のついでに不躾な質問で申し訳ございません。もしよろしければお教えください。よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルの関数いれれますか? 1 2022/03/25 20:39
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- Excel(エクセル) エクセルの関数(式)を教えてください。 1 2022/09/27 09:28
- Excel(エクセル) エクセルの関数について A列(50個)のデータ(商品名)が、B列(100個)に、含まれているかを検索 2 2022/11/28 12:40
- Excel(エクセル) GETPIVOTDATAにかんして 1 2022/04/20 21:03
- 経済学 答えが二つ出て曖昧なので誰か時給教えていただけると幸いです。 ある財の市場における需要関数と供給関数 3 2022/11/15 23:10
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Excel(エクセル) Excel関数 情報引用する方法 4 2022/07/31 20:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列数式の解除
-
エクセルで最小値から0を除く方法
-
えfor文とか使っちゃう時点で時...
-
ArrayListの初期値に二次元配列...
-
VBA 1次元配列を2次元に追加する
-
VBAで配列をまるごとコピー
-
for each の現在の配列ポインタ...
-
順列の作成
-
excel2010 VBAの修正をご指導い...
-
VBA:配列の中で文字列が何番目...
-
配列変数の添字が範囲外ですと...
-
Excel2003 条件付き中央値
-
VB6.0の配列に使用する「=」の意味
-
2つ以上の変数を比較して最大数...
-
《エクセル2000》A列・B列の商...
-
FORTRANのCOMMON文
-
Excel-VBAの配列「Public Const...
-
fortranのwrite文について
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
VBA 1次元配列を2次元に追加する
-
特定のセル範囲で4文字以上入力...
-
subの配列引数をoptionalで使う...
-
ListViewで、非表示列って作れ...
-
for each の現在の配列ポインタ...
-
配列変数の添字が範囲外ですと...
-
VBのFunctionで、配列を引数...
-
VB6 配列を初期化したい
-
2次元動的配列の第一引数のみを...
-
Excel-VBAの配列「Public Const...
-
配列内の内容を全て表示する方法
-
Dim は何の略ですか?
-
配列を任意の数値で埋める方法
-
VLOOKUP関数で、一番下...
-
アルゴリズム、配列のフローチ...
-
verilogで配列の任意の8bitを取...
-
えfor文とか使っちゃう時点で時...
-
VBA Match関数の限界
おすすめ情報