A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
シート2をデータベースの表としてA2セルから下方には品名を、また、B2セルから下方には単位を入力しておきます。
そこでシート1が問題の解決法で仮にA2セルから下方に品名を入力してB2セルから下方に単位を表示させるとします。
B2セルには次の式を入力して下方にドラッグコピーすればよいでしょう。
=IF(COUNTIF(Sheet2!A:A,A2)=0,"",IF(VLOOKUP(A2,Sheet2!A:B,2,FALSE)=B1,"//",VLOOKUP(A2,Sheet2!A:B,2,FALSE)))
この式はシート1のA2セルに入力した品名がシート2に記載されていなければ空白で、記載されていた場合にはその単位を検索してその単位が上のセルの単位と同じならば//を、そうでなければその単位を表示しなさいという意味になります。
No.2
- 回答日時:
>上記の時 IF関数で単位の表示が出るようにしました
せめて今のそのIFの式を掲示するなりしてくれれば、全体としてもうちょっと合理的なこんなやり方もありますよみたいな良いアドバイスも寄せられたと思います。(必要に応じて、別途新しいご相談を投稿してみて下さい)
それから「上と同じ」が続く場合とかも当然ありますが、「上と同じ」でホントに良いのか計算するには、上にある「同じ」が実際には「何と同じ」なのか確認しながら計算する式に仕込んでやらないといけません。
手順:
いま現在B2に、
=(A2を調べて単位を計算する式)
が何某か(あなたは今はIF関数を使って)書いてあるとする。
この式をそのまま流用して
B2:
=IF((A1を調べて単位を計算する式)=(A2を調べて単位を計算する式),"〃",(A2を調べて単位を計算する式))
のように書き換える。
別途ご相談で解決してもらう「A2を調べて単位を計算する式」は、あなたが今使っているIFの式でも、ほかのたとえばVLOOKUP関数とかを使う場合にしても、上述の考え方は全くそのまま応用できます。
No.1
- 回答日時:
こんにちは!
>上記の時 IF関数で単位の表示が出るようにしました
とありますが、どのような数式になっているか判らないので勝手にこちらでやってみました。
尚、単位は「枚」と「個」の二つだけとします。
↓の画像でB2セルに
=IF(A2="","",IF(A2="のり",IF(B1="枚","〃","枚"),IF(B1="個","〃","個")))
という数式を入れオートフィルでずぃ~~~!っと下へコピーしています。
※ 「枚」の単位を使用する品目が「のり」以外にもあったり、
「個」以外の単位(たとえば「本」・「束」等々)がある場合は
もっと複雑になってしまいますので、別表を作成する方法が良いかもしれませんね!
質問を読む限りではそこまで考える必要があるのかどうか判りませんが・・・
とりあえず一例です。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- 仕事術・業務効率化 IF関数で時間指定をして、数値を切り上げたいです 1 2022/05/01 23:37
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- Excel(エクセル) エクセルで書式設定とフィルタの組み合わせでうまく行かないのですが 4 2022/10/07 10:02
- 英語 数+単位で名詞を修飾する場合の表現方法について 9 2023/03/02 10:40
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
時間を100進法であらわしたい。
-
10,000百万円っていくらですか?
-
「1人あたりの1年間あたりの~...
-
100平方キロメートルって東京ド...
-
数字の右下に小さい数字があるもの
-
角度の計算でdegとradがあると...
-
単位換算がよくわからないので...
-
ひゃくちょうぶ?
-
60進法が使われる理由
-
単位でuAhとは?
-
access数値型のテキストボック...
-
人口密度
-
1+1 とは? 数とは何か?
-
1km2とは
-
くら寿司給与計算について
-
1寸・1尺・1間って何センチ?
-
割りきれない数字について
-
文字式のことで教えてください...
-
7650合は、米何キロになり...
-
教えてくださいサイズ150mmの長...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
時間を100進法であらわしたい。
-
10,000百万円っていくらですか?
-
1寸・1尺・1間って何センチ?
-
「1人あたりの1年間あたりの~...
-
数字の右下に小さい数字があるもの
-
角度の計算でdegとradがあると...
-
100平方キロメートルって東京ド...
-
単位換算がよくわからないので...
-
くら寿司給与計算について
-
教えてくださいサイズ150mmの長...
-
Excelで「時間の足し算」はどう...
-
割合には単位がない?
-
なぜ回答にラジアンの単位が必...
-
access数値型のテキストボック...
-
単位記号の表記は小文字?
-
単位でuAhとは?
-
60進法が使われる理由
-
時給1000円で6時間50分働いた...
-
9.2は0.1を何個
-
7650合は、米何キロになり...
おすすめ情報