nicnicnicのプロフィール
- ベストアンサー数
- 8
- ベストアンサー率
- 47%
- お礼率
- 97%
- 登録日2005/06/16
- エクセル “13ヶ月”を“1年1ヶ月”にする関数
エクセルで苦戦中です。 分かるかたいらっしゃいましたら教えて下さい。 働いている年月を年単位でなくて、月単位(何ヶ月)で計算しています。 それを、関数を用いて自動で年単位に変換したいのです。 【例】13ヶ月(ヶ月の部分は別セル)→→→ 1年1ヶ月(1つのセルに全て表示) 1つのセルに全て表示させるというところがポイントです。 思考錯誤して、↓以下の数式でやってみたのですが、 これだと問題が2つあるのです。 =IF(INT(A1/12)=0,"",TEXT(INT(A1/12),"0年")&TEXT(MOD(A1,12),"0")) ※A1の部分に該当の月数を入れます。 問題1:12ヶ月を切った場合表示されない。 問題2:“1年1”とだけ表示され、“ヶ月”部分は別セルが必要。 問題1は解決できなくて困ってしまっています。。。 問題2は妥協できますが、できれば1つのセルに全ての言葉を表示させたいです。 どなたか分かる方、アドバイスをお願い致します。
- ベストアンサー
- olivia747_400
- オフィス系ソフト
- 回答数4
- ネットワークドライブ
ドメインに参加している端末から、ローカルの端末のDドライブを割り当てるようなバッチを作成しました。しかし、バッチを実行すると下記メッセージが出力されます。 ”現在、指定されたネットワーク フォルダは異なるユーザー名とパスワードを使って割り当てられています。異なるユーザー名とパスワードを使って接続するには、最初に現在のネットワーク共有の割り当てをすべて切断してください。” ネットワークドライブは一切割り当てていないので、原因が不明です。どなたか教えて下さい。
- ベストアンサー
- SUPERH2O
- その他(プログラミング・開発)
- 回答数4
- メッセージボックスのボタン名変更
VBメッセージボックスの「はい」「いいえ」などのボタンを、自分で指定したボタン名に変更できないでしょうか? やりたいことは、「言語を選択してください」という質問メッセージを表示して、これから行うアクションを、例えば、「日本語」「English」などで表示したいです。 イメージとしては、 language = MsgBox("言語を選択してください","日本語""English") If language = "日本語" Then 日本語処理 ElseIf language = "English" Then 英語処理 End If といった感じに処理を行いたいですが、メッセージボックスのボタンの文言変更は無理でしょうか? ちなみに、自分の環境は、OS:XP、VB6SP6です。
- 締切済み
- slv514
- Visual Basic
- 回答数4
- コンタクトレンズ?眼鏡?
3年前に視力0.4のときに眼鏡をつくり、映画や講義のときなど遠くを見るときのみ使用するという感じだったのですが、最近では2・3m先のTVがぼやけて眼鏡をかけなければはっきり見えないようになってきたので、 今日検査に行ったら0.2で、普段から眼鏡をかけるかコンタクトをつけたほうがいいといわれました。 眼鏡をずっとしているのは少し不便かなとも感じたので、コンタクトのお試しみたいなのを眼科でやってきて、現在2weekアキュビューをつけて1週間後に診断ということになっています。 そこで質問なのですが、この2week式などと色々とコンタクトに種類があるのですが、それぞれの特色とかかる費用などを教えていただけないでしょうか?(ハード、ソフト、使い捨てなど・・・) また、初めてコンタクトを入れるときと外すときに、何回か失敗し、涙がでてきたりしましたが(しばらくしたら直ったのですが)これは皆さんも初めてのときはそうなのでしょうか?慣れてくれば上手く入るようになりますか? 最後に、0.2でコンタクトや眼鏡で常に視力矯正し始めるのは普通でしょうか?(常時矯正し始めるのには早いですか、遅いですか?) 色々と質問をしてしまいましたが一つでもいいので解答お願いします
- ベストアンサー
- minatukikina
- その他(健康・病気・怪我)
- 回答数5