[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件にあうものだけ引っ張って文言を表示させたいです。』(SuuChan)
簡単な関数の数式を教えていただきたく投稿させていただきます。
A列 B列 C列
A〜〜〜〜〜〜 2022/10/5 "2022年10月対象"
B〜〜〜〜〜〜 2019/9/30 (空白) A〜〜〜〜〜〜 2021/5/15 "2021年5月対象" G〜〜〜〜〜〜 2022/11/30 (空白) A〜〜〜〜〜〜 2022/11/29 "2022年11月対象"
という表があります。A列はアルファべっっとの後ろはランダムな数字です。
C列に関数を入れて、条件にあうものだけB列の日付をひっぱり
「●●●●年●●月対象」と表示させたいです。
条件は、
・A列がAから始まるもののみ
・C列にB列の「年」と「月」を表示させて、”対象”と表示させたいです。
「●●●●年●●月対象」という感じです。
お力をお貸しいただければ幸いです。
< 使用 Excel:Office365、使用 OS:Windows10 >
データが1行目からだとして。 C1セルに =IF(LEFT(A1:A5)="A",TEXT(B1:B5,"yyyy年m月対象"),"") ではどうだろうか? (ねむねむ) 2022/11/30(水) 16:32:46
C列の1行目以外に値が入っていないだろうか? 一度C列をクリアしてからC1セルに式を入れてみてくれ。 (ねむねむ) 2022/11/30(水) 17:01:35
実際にどのセルにどんな式を入力したかを書いてみてくれないか? (ねむねむ) 2022/11/30(水) 23:06:25
あと、A列の文字の頭にスペースが入っていたりすることはないだろうか? (ねむねむ) 2022/11/30(水) 23:07:51
例えばC列が「北海道」の場合という条件です。
ANDで追加したのですが、全くうまくいきません。
教えていただければ幸いです。よろしくお願いします。
(SuuChan) 2022/12/01(木) 15:37:39
SPIL機能を使う場合は複数条件にANDやORでは対応できない。
AND条件(A列の頭がAかつ、C列が北海道)であれば*(掛け算)を使い =IF((LEFT(A1:A5)="A")*(C1:C5="北海道"),TEXT(B1:B5,"yyyy年m月対象"),"") とする。
これがOR条件(A列の頭がAであるか、C列が北海道)であれば+(足し算)を使い =IF((LEFT(A1:A5)="A")+(C1:C5="北海道"),TEXT(B1:B5,"yyyy年m月対象"),"") となる。 (ねむねむ) 2022/12/01(木) 15:47:03
教えていただいた式でうまくできました!本当にありがとうございました!
(SuuChan) 2022/12/02(金) 13:31:04
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.