Gizport
1 回答
0
Share (facebook)
85
view
全般

エクセル2003にて質問です。 前回からの続きになります。 前回説明...

エクセル2003にて質問です。 前回からの続きになります。
前回説明がわかりづらく申し訳ありませんでした。。。


もう一度質問させていただきます。
簡単に申しますと、例えばC1のセルに11と入力されたら11月度の物だけ表示されるように足していただきたかったのです。
(10912AAAなら2011/9/12なので""になっていればOK)




>文字列操作で質問なのですが、写真のような11123AAAの文から2011/11/23と操作したいのですが、何かいい手はないでしょうか?

関数でも、マクロでもエクセル付帯の機能でもかまいませんので。


条件1
B列に11123AAAと入力すると、A列に2011/11/23と入力される。
(一行だけではなく、下に入力が続けるようにお願いします。B2ならA2に、B3ならA3に反映)

条件2
2011の201までは確定で結構です。
(2020年までは考えてないです)

条件3
マクロで作成してくださる場合は入力決定した時点で自動的に発動するようお願いします。

条件4
10903ABCのような場合は、2011/9/3と表示する。
(出来れば2011/09/03ではない方が助かりますが、後で書式の日付をかまえば希望の形になれればOKです)

以上、注文が多くなってしまって申し訳ありませんが宜しくお願いします。



>◆文字列でよければ、
A1=IF(B1="","",SUBSTITUTE(TEXT(201&LEFT(B1,5),"0!/00!/00"),"/0","/"))
★下にコピー

◆数値(シリアル値)にするならば、
1)A1=IF(B1="","",TEXT(201&LEFT(B1,5),"0-00-00")*1)
2)マウスを右クリックして「ショートカットメニュー」の「セルの書式設定」を選択して
3)「表示形式」→「ユーザー定義」にして「種類」に、 yyyy/m/d と入力します
4)表示形式を設定後A1の式を下にコピー


>回答は出ていますがマクロの場合です。
念のため、シートのイベントプロシージャの設定方法です。
①シート名のタブの上で右クリックします。
②コンテキストメニュー中に「コードの表示」というがありますので、それを選択します。
③VBE画面になりますので空白な場所へ、下記のコードをコピー、貼り付けます。
④×をクリックして終了です。

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
myYr = Val(Left(Target.Value, 1))
myMh = Val(Mid(Target.Value, 2, 2))
myDy = Val(Mid(Target.Value, 4, 2))
Target.Offset(0, -1).Value = 2010 + myYr & "/" & myMh & "/" & myDy
End Sub


>=--("201"&LEFT(B1)&"/"&MID(B1,2,2)&"/"&MID(B1,4,2))
DATE関数でもいいですど
Yahoo!知恵袋 4554日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
こんばんは。

セルA1に「=IF(VALUE(MID(B1,2,2))=$C$1,DATE("201"&MID(B1,1,1),MID(B1,2,2),MID(B1,4,2)),"")」

あとは数式を下にコピーしていけば大丈夫だと思います。

的外れな回答でしたらすみません^^;;;
Yahoo!知恵袋 4552日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
60
Views
質問者が納得世界対応携帯を解除したら大丈夫です。 SIMが入っていても海外で利用できなくなります。 しかし、Wi-Fi利用時ではSkypeやLINEで通話、メッセージは可能です。 本当は世界対応携帯のサービスを切らなくても・・・ 機内モード(オン)、Wi-Fi(オン)で全ての通信遮断、Wi-Fiのみ利用はできたのですけどね・・・・ 仮に私ならば・・・ 機内モード(オフ)、モバイルデータ通信(オフ)、Wi-Fi(オン)の設定にします。 通話、SMSの通信は現地キャリアの電波と常に繋がっていますが、ネットは繋が...
3536日前view60
全般
61
Views
質問者が納得TASCAM US-122MKIIはパソコンでレコーディング(録音)をする為の機材です。(ステレオミキサーとは関係がありません) また、PCにステレオミキサー機能があったとしても、TASCAM US-122MKIIと組み合わせて歌枠のようなことはできません。 だけど工夫を行えばTASCAM US-122MKIIでもできるんですが、その設定や配線がややこしく、パソコンの設定も関わりますから難しいですよ。 ネット配信にも対応のUSBオーディオインターフェースを選んでおけば良かったのですがこれは仕方がないで...
3721日前view61
全般
184
Views
質問者が納得原因は判断できませんが、同じような方がいらっしゃいましたのでご参考までに。 http://blog.hl-creation.com/20121107-110
3780日前view184
全般
71
Views
質問者が納得キャンペーン詐欺は、今回の場合、アマゾネスで、iPad=8万くらいを買って1万円のアマゾネス券がWiMAX2年以上の縛りで監禁契約強制ですね。 アマゾネスは日本国に一切税金を払ってない消費税持ち逃げ、法人税脱法ブラック企業ですが、パッドは、6万くらいでヤフオクで買えるし、WiMAX端末も2年縛りは無料が普通ですから、何のメリットもないぼったくり詐欺キャンペーンであることがわかりますね。 まずは、WiMAXが使えるかどうかを自分の行動範囲で試すことです。 WiMAX2は室内では、ほぼ使い物にならな...
3803日前view71
全般
79
Views
質問者が納得設定は日本と同じです。何処の国にいっても接続方法は変わりません。 ホテルやカフェ等、フリーwifiのある場所では使えます。 それぞれのwifiスポットでパスワードを聞いて、wifi接続時に入力するだけです。
3844日前view79

取扱説明書・マニュアル

関連製品のQ&A