ベストアンサー EXCELの関数について。(時間) 2011/04/21 15:41 EXCELの関数について。 例) 7時間30分という文字列を 7.5に変換する方法はありますか? 7時間30分 ↓ 7.5 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー keithin ベストアンサー率66% (5278/7941) 2011/04/21 15:56 回答No.1 A1に「7時間30分」と記入してある(数式バーを確認しても7時間30分と表示される)とすると =SUBSTITUTE(SUBSTITUTE(0&A1,"分",""),"時間",":")/"1:0" のように。 #実は数式バーを確認したら 7:30 と表示が出ていたような場合,セルには7時間30分とは「入力されていない」ので,また違う対処が必要です。 その場合は前述の式の応用で,単純に1時間("1:0")で割り算すれば7.5(単位は時間)が計算できます。 必要に応じて数式セルの書式設定を標準などに変更しないと正しい結果が出ない場合もあるので注意して下さい。 質問者 お礼 2011/04/21 16:20 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) mu2011 ベストアンサー率38% (1910/4994) 2011/04/21 16:06 回答No.2 一例です。 =SUBSTITUTE(SUBSTITUTE(文字列セル,"時間",":"),"分","")*24 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアその他MS Office製品 関連するQ&A エクセル:漢字混じりの日時文字列を時間データに変換 日・時・分が漢字で入力されたエクセルの文字列データを、時間データに変換したいです。 マクロでも関数でも、どちらでもよいです。 どのようにすればよいでしょうか? よろしくお願いします。 例) -- 2日8時間 → 56:00 2時間30分 → 2:30 5分 → 0:05 4時間 → 4:00 文字列から時間を取り出しif関数で大小を決めたい こんにちわ。エクセル2003での質問です。 1列目に1~31日の休憩時間、 2列目に1列目の時間が45分以上経過の場合に×、未満の場合に○を表示させるif関数を作る予定です。 この休憩時間についてですが、別のシートからvlookup関数で呼び出しており、 これが文字列扱いになるため単純に「45分」以上かどうかが作れません。 休憩時間は「:30:30」というふうなエクセルとしては計算できない文字列で表示され、しかも時間、分、秒まで表示されます。 なんとかして「:30:30」というような文字列から、数字(分)を取り出し、大小の比較に使えるようなものに変換できないでしょうか。 なお検索サイトで調べてみましたが、「時刻」のことは載っているのですが今回のような「時間」に関してはうまく見つかりませんでした。エクセルでは自国も時間も同じ考え方なのでしょうか。 変換できる場合は、if関数で使えるように45分がなんという数字に変わるのか、セルの書式はどのようにすればいいのかも、あわせて教えていただけますでしょうか。 45分以外に60分の場合もあわせてお願いします。 Excel 2000 の関数を教えて下さい Excel 2000 の関数で 文字列の後ろからいらない文字数分を削除する関数を教えて下さい。 宜しくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルの関数について いつもお世話になっております。 エクセルの関数についてお尋ねします。 (例) A1に 12/09/2013 16:00:06 という文字列があり、これをB1でシリアル値に変更しようと考えています。 MID(A1,7,4)&"/"&LEFT(A1,5)&MID(A1,11,9) ⇒ 2013/12/09 16:00:06(文字列) (MID(A1,7,4)&"/"&LEFT(A1,5)&MID(A1,11,9))*1 ⇒41612.7086111111 と*1する事によってシリアル値に変換されてるわけですが、この『×1』はどのような意味なのでしょうか? 知らないで使っているのが気持ち悪いのでどなたかよろしくお願いいたします。 EXCELの関数について EXCELのTEXT関数を使用して -0.00117を文字列に変換しようとしています。 TEXT(セル,”#.####”)と入力したのですが 出力は-.00117となってしまいました。 -0.00117と出力させるにはどのようにすればいいのでしょうか? エクセルの使い方(関数?) エクセルで A列は半角 B列は文字 を入力するとき、わざわざ「半角/全角」キーを 押さなければいけませんが これを押さずに(言語バーは触らず) 入力できる方法はありませんか? 確か関数であった気がしますが。。 ちなみに、一括変換ではないです。 A列は半角・B列は全角と設定できませんか? エクセル2007で時間を足したり引いたりできます? エクセル2007を使っている者です。 A1、A2のセルに文字列でそれぞれ3時間45分、1時間30分と入っていたとして、その2つを足したり、引いたりすることはできますか? TIMEVALUE関数で文字列を時刻に直した後でセルの書式設定で時刻表示にすればできるというようなことが書いてあるページがあったのでそれをやろうとしたのですが、うまくいきませんでした。 まずA1のセルを時間に直そうとして「=TIMEVALUE(A1)」と入れたのですが、#VALUEとのエラーが出てしまいます。 どなたかお願いいたします。 エクセル関数について エクセル関数の質問です。 AA列にAからEまでの文字がランダムに重複して20行入っています。 AC列に人名が20人分重複しないで入っています。 AA列のたとえばBに対応するAC列の人名を1つのセルに連続して取り出すにはどのような関数を使用すればよいですか? たとえば ”太郎、花子、次郎、・・・”のように、 LOOKUP関数では1つの文字列しか取り出せません。 教えてください。 Excelの関数について Excelの関数で何か上手い条件式はないでしょうか。 複雑な条件のため大変困っています・・ <データ> A列にランダムな番号が入っています。 B列に「文字列1」が入っています。(例:AA) C列に「文字列2」が入っています。(例:BB) D列に「文字列3」が入っています。(例:CC) E列に「文字列4」が入っています。(例:DD) F列にはB~E列の「文字列1」~「文字列4」を結合したものが入っています。(例:AABBCCDD) <条件> A列で同一番号のB~E列の文字列を比較し、いづれかが異なり、且つ、F列の文字列が同一のものがあった場合、G列に「○」を返す。 複雑な内容で申し訳ないですが、どなたか教えていただけると幸いです。宜しくお願いします。 エクセルの関数で導き出された回答を文字列に変換する方法 エクセルの関数で導き出された数値等を シートを保存するときに、文字列に変換したいのですが。 よい方法を教えてください。 excelでの時刻を処理する関数について エクセルで【xx:yy】というような感じで時刻を表しています。(例 3時20分⇒3:20) これを30分単位で切り捨てした時間を変数とする関数(分も時間に変換)、もしくは手段を探しているのですが、 ご存知ありませんか? (例 3:20⇒3、15:35⇒15.5) 宜しくお願いします。 エクセル関数について エクセルの関数についてご教授下さい。 以下のように値が入力されております。 行 A B 1 あ か 2 き 3 く 4 け 5 い こ 6 さ 7 し 8 う す (要件)列Aに文字列がある場合に、その右隣の列の値を抜き取る この場合、か・こ・す を抜き取る ※文字は決まった行・列に入力されていません。 ”あ”はA2だったり、A100だったり。”い”もA10だったりA1000だったり。 また、文字も決まってるわけではありません。 ”あ”が”た”であったり、”い”が”ち”であったり。 そのため、”あ”を固定して検索するなどはできなさそうなので、列Aに値があれば、右隣の値を抜き取る。それを値がある分繰り返す方法で行いたいと思いました。 こちらを関数のみを使用して行いたいです。 以上、説明が下手で分かりづらいかも知れませんが、よろしくお願いいたします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセル関数とVBA関数で意味が違うのは多いのか エクセル関数とVBA関数で意味が違うのは多いのでしょうか? セルA1に「A」と入れ、 B1に「=ASC(A1)」と入れると B1は「A」になります。(半角) VBE画面で Sub test() Debug.Print Asc("A") End Sub を実行すると、-32160 になります。 ヘルプより エクセルでは=全角 (2 バイト) の文字を半角 (1 バイト) の文字に変換します。 VBAでは=指定した文字列内にある先頭の文字の文字コードを返す変換関数です。 となっていますが 同じ関数でも全く意味違うのでびっくりしています。 こういうことは頻繁にあるのでしょうか? (VBAのASC関数のかわりのエクセル関数は、CODE関数でした。) エクセルで時間をそのまま数字に変更する関数について エクセルの関数を教えてください。 たとえば、「0:30」(30分)と入力されたものを、「0.3」という数字に変換したいのですが、 そのような関数をご存知の方は教えてください。 1:50(1時間50分)なら「1.5」です。 すみません。宜しくお願いいたします。 Excelの関数について Excelの関数の書き方について教えて下さい。 A列には日付、B列には時間、C列にはマークが入力されており その日にどのマークがいくつあるのかを数えます。 マークは2種類で、★と□です。 マークが★の場合は、時間が9:00~20:59まで マークが□の場合は、時間が21:00~20:59までを その日の数として数えます。 下に例を書いてみたのですが、4行目の□は 21:00を超えていますので、4/2分としてカウントしたいのですが この書き方が分かりません。 A B C 1 4/1 9:00 ★ 2 4/1 10:00 ★ 3 4/1 12:30 □ 4 4/1 21:05 □ 5 4/2 6:00 □ 6 4/2 11:00 ★ 結果 4/1 ★2 □1 4/2 ★1 □2 エクセル関数教えてください。 エクセル(EXCEL)で進捗管理を考えています。 横1列それぞれにひとつづつボタンをつけて、そのボタンを押すと、 ボタン内の文字列がかわる様にするのと 例: ------ ------ ----- 未完了>処理中>完了 ------ ------ ----- それぞれのステータスに合わせ横1列分セルの色を変化させる 関数構文を教えていただけますでしょうか。 例: 未完了(赤):処理中(黄色):完了(青) そのままコピペできる形で教えていただけるとうれしいです。 勉強不足で申し訳ないのですがよろしくおねがいます。 Excelで時間秒の関数。 Excel2007を使用しています。 例、2012,4,8,am8:00,12秒 のように、日付、時間と秒をExcelのtoday関数 のように、今の日付や時間、秒まで一気に入力したい 場合、関数はなにかしらないでしょうか? 関数がない場合、Excelでなにかしらできる 方法はないですか? excel FLOOR関数について excelのFLOOR関数について教えてください。 =FLOOR(A1,"00:15:00")/"1:00" とは、どういうことをしているのでしょうか。 時間に関することを扱っているセルの関数です。 マニュアルには値の切り捨て等が記載されていますが、"00:15:00"の意味がわかりません。これは文字列なのではないでしょうか。 FLOOR関数は文字列に対しての操作もするということですか。 不勉強ですみませんが、教えてください。お願いします。 スプレッドシート或いはエクセルでの関数について 現在スプレッドシートでC欄に書いてある文字を何バイトか調べて、それを16進法に変換して表示するようにしたのですが(入力する文字は全て1バイト文字なので文字数から計算) その数値の後ろに0を6桁挿入する方法が分かりません。後ろに桁数を足す方法を教えてください。 例 C列50行にstartと言う単語があったらその文字数を数えて、その値に1を加算し有効桁数4桁で16進法変換しました。 =DEC2HEX(LEN(C50)+1,4) すると0006と表示されました。しかし本来は0006000000と表示したいのです。 スプレッドシートで使える関数もエクセルよりある程度減ってると思いますので難しいかもしれませんが、どうにかなりませんでしょうか? エクセル関数 ちょっと急いでいます。よろしくお願いします。 ある文字列を含んだ言葉がいくつあるかをカウントする関数って何でしたっけ? そこに入れる式も教えてください。 例:女の子・女性・老女・幼児・男性・女子高生等々。 の中から「女」の文字を含んだ言葉はいくつあるか、という時です。 一生懸命学んだエクセルもすっかり忘れてしまいました。どうぞよろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございました。