- 締切済み
特定の文字列で計算を止める
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセル:””をいれると左横のセルの文字列の表示が消える
よろしくお願いします。 例えば セル”C2”にIF(A2=1,"","×")などと関数を入力しているとします。 そこで、A2=1,B2に長文の文字列が入力されているときに、 C2には「""」が返されるわけですが、 B2に入力されている文字がさえぎられてしまいます。 尚、B列のセル幅はあえて「10」に設定しておきたい状況です。 C2に入れるIF関数を工夫することで、 A2=1の時に、B2の文字が長文でも表示できる方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルのカウントダウンでアラートを表示させる方法
エクセルのA列に目標の日付,B列に経過(完了とか途中とか),C列に以下の関数を入れて、目標日までの日数をカウントダウンしています。 =IF(A3>TODAY(),"あと"&DATEDIF(TODAY(),A3,"D")&"日",IF(A3=TODAY(),"今日が期限",IF(A3<TODAY(),DATEDIF(A3,TODAY(),"D")&"日過ぎ"))) この式に追加で、B列が完了になっているものは「○日過ぎを表示しない」という設定をしたいのですが、どのような関数を入れたらいいのでしょうか? 教えてください!!!
- ベストアンサー
- その他(ビジネス・キャリア)
- エクセルの文字列を日付で計算したい
お世話になってます。 仕事で外部システムからデータを抜き出しているのですが、 日付が文字データとして抜き出されます。 ※西暦下2桁と月日の6文字が、文字データとして抜き出されます。 普段、下記の操作(1)~(4)を都度行っているのですが、 ほかにもっと簡単なやり方はないでしょうか? (1)A列、B列に 20000000 を加算 (2)C列に関数を入力 =DATE(INT(A2/10000),INT(MOD(A2,10000)/100),MOD(A2,100)) (3)D列に関数を入力 =DATE(INT(B2/10000),INT(MOD(B2,10000)/100),MOD(B2,100)) (4)E列に数式を入力 =D2-C2 例:サンプル A列 B列 発注日 納品日 121201 121211 121211 130105
- 締切済み
- オフィス系ソフト
- 一つのセルに特定の文字が入ると隣のセルに条件に合った文字を入力したい
列Aと列Bに特定の条件を入力します。 列Cに列Aに入力した行の文字を入力規則のリストで呼び出すと、列Dに列Aと同じ行に入っている列Bの文字を自動で入力するようにしたいのですが、どのようにしたらいいでしょうか? IF関数で条件分岐させようと思ったのですが列AもBも随時追加されていくのでこの方法が使えませんでした。
- ベストアンサー
- オフィス系ソフト
- 入力がないのにユーザー定義で定義した文字列が常に表示されてしまう。
入力がないのにユーザー定義で定義した文字列が常に表示されてしまう。 VLOOKUP関数とIF関数を組み合わせて「=IF(A1="","",VLOOKUP(A1,D2:C5,2,FALSE))」という関数を入力しています。 念のため申し上げますと、 VLOOKUP関数で「D2:C5」の表からデータを検索し、そのデータに該当した行の指定列からデータを取り出しているわけです。 IF関数は、「#N/A」エラーを表示させたくないためです。 この計算式を入力しているセルの書式設定を、ユーザー定義で、「"○""○""○""○""○""○""○"@」としたのですが、 A1セルに入力が無く入力の無いはずのセルに「○○○○○」が常に表示されてしまいます。 どこが間違っているのでしょうか? お知恵を拝借させてください。
- ベストアンサー
- その他MS Office製品
- B列とC列のいずれかに文字が入力されています。
B列とC列のいずれかに文字が入力されています。 B列とC列同時に入力されていることはなく、B列とC列とも空白のこともあります。 この時、A列にB列、C列の文字をコピーするためにはA列にどのような関数を用いればよいですか。 A B C あ あ い い う う といった具合です。
- ベストアンサー
- その他MS Office製品
- Excel自動計算
A B C 1 60% 100 60 2 70% 120 84 3 80% 50 25 C1にA1*B1を自動で計算したい。B列に入る金額はまちまちですが、 A列は60,70,80%のいずれかしかは入りません。 IF関数で試みましたが挫折しました。 教えて下さい。よろしくお願いします。
- 締切済み
- その他MS Office製品
- 文字列を取り出す
A列に[ No.××× ] あああああ・・・と入力されています。 毎回入力される行数が違います(100~300行) B列にNo.×××という文字列だけ取り出すために下記の関数が入っているのですが A列に入力のあった分だけをマクロで処理できませんか。 =LEFT(RIGHT(A2,LEN(A2)-FIND("[ No",A2,1)),8) 現在は300行目までこの関数が入った状態で、エクセルが重い気がします。
- 締切済み
- Windows系OS
- 列A,列Bを参照して列Cにそれに対応する文字列を表示
列A,列B,列C 4,8,A 4,9,B 4,10,B 4,11,C 4,12,C 4,13,D 3,8,E 3,9,F 3,10,F 3,11,G 3,12,G 3,13,H 2,8,I 2,9,J 2,10,J 2,11,K 2,12,K 2,13,L 1,8,M 1,9,N 1,10,N 1,11,O 1,12,O 1,13,P 列Aに1~4,列Bに4~20の値を入れ、 列Cに、計算式で上記のような文字列を表示させたいのですが、 if関数のネストが7つまでらしく8つ以上が出来ません。 何か方法がありましたらお願いします。 =IF(AND(A2=4,B2<=08),"A" ,IF(AND(A2=4,B2<=10),"B" ,IF(AND(A2=4,B2<=12),"C" ,IF(AND(A2=4,B2>=13),"D" ,IF(AND(A2=3,B2<=08),"E" ,IF(AND(A2=3,B2<=10),"F" ,IF(AND(A2=3,B2<=12),"G" ,IF(AND(A2=3,B2>=13),"H"))))))))
- 締切済み
- オフィス系ソフト
- マクロで値がある列までコピー
マクロの初心者です。 A列 B列 C列 1 使用年 使用月 使用期限 2 2010 5 2010-05 3 空欄 空欄 空欄 4 0 0 - . . . マクロでC2には下の関数が自動で入力されるようにしてるのですが、A列に値がある行にだけ、C2の関数をコピーできるようにしたいのです。 宜しくお願い致します。 C列の関数:=IF(ISBLANK(A2),"",IF(ISERR(DATE(A2,B2,1)),"-",TEXT(DATE(A2,B2,1),"yyyy-mm")))
- ベストアンサー
- オフィス系ソフト
- D-50のインターナルメモリーの音色が消えてしまいました。00番のメモカードを持っていないため、データを入手する方法を知りたいです。ソフトシンセでD-50を再現することは可能でしょうか?
- D-50は90年代に中古で購入したマイファーストシンセサイザーであり、大事な機材です。D-50の音色を増やして活かす方法を知りたいです。データを入手して本体に流し込む方法はありますか?
- D-50は数十年以上前の機種ですが、名機とされています。機材を復活させるための情報を求めています。