![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?a65a0e2)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
fujillinさんが、全ての値がご質問文の形式のようにスペースで区切られているという(OS名中、ライブラリ名中には空白を含まず、バージョン番号との間にのみスペースがある)前提で、
=IFERROR(LEFT(A1,FIND(" ",A1)-1),A1)
という数式をお示しになっておられます。
同等の効果を持つ数式として、例えば、文字列中のスペースを探して(万一、スペースがないとエラーになるため敢えて末尾にスペースを付けて)その左側だけを取り出す
=TRIM(LEFT(A1,FIND(" ",A1&" ")))・・・①
とか、
=TRIM(MID(A1,1,FIND(" ",A1&" ")))・・・②
或いは、逆に、スペースを探して、その右側を消去する
=REPLACE(A1,FIND(" ",A1&" "),256,"")・・・③
という数式も使えるのではないかと思います。
No.2
- 回答日時:
こんにちは
全ての値がご質問文の形式のようにスペースで区切られているのなら・・
A列を選択して、「データ」-「区切り位置」から、スペースで分割してB列を消せばお望みの結果になります。
>どういう数式を入れればいいですか。
上記と同じ考え方(=スペースで分割)で良ければ、365、2021環境等であれば
=INDEX(TEXTSPLIT(A1," "),1)
などとすることで、可能です。
ローテクであれば
=IFERROR(LEFT(A1,FIND(" ",A1)-1),A1)
とか。
形式が一定ではなく、きちんと「0-9.及びスペース」を削除するとなると、数式でも不可能では無いと思いますが、それなりに面倒です。
特にアルファベットの中にコロンやスペース("."," ")が含まれている場合は、VBAにしてしまった方が簡単です。
VBAを利用するにしても「ユーザ定義関数」の形式にしておけば、セルには関数として設定することが可能です。
>vbaで構いません
VBAでの処理をお望みの場合は、最初に述べた操作を「マクロの記録」で記録すれば、再利用が可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- Excel(エクセル) substitute関数についての質問です 3 2023/06/21 11:57
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- Excel(エクセル) セルの値 11 2022/06/29 11:00
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで特定の文字が入って...
-
エクセルで、2種類のデータを...
-
Excel 指定行までコピーをおこ...
-
Excelで中央揃えが出来ない?
-
エクセルのまとめてカッコをつ...
-
数値の列から偶数のみを抽出す...
-
桁の違う数値での並び替え
-
Excelの特定のセルを1つおきに...
-
連続データを1行おきに貼り付け...
-
エクセル、11と1の区別
-
エクセルで、数字列の中にハイ...
-
セル内文章から、英数字のみ取...
-
エクセルに入力した文字列に句...
-
INDIRECTの列を可変にしたい
-
空白への0入力 二次元配列(VBA)
-
マクロ(Excel)で上下のセルの...
-
エクセルの関数
-
Excel 頭に「0」がついている...
-
excelで、1つのセルに入ってい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで特定の文字が入って...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルのまとめてカッコをつ...
-
Excel 指定行までコピーをおこ...
-
桁の違う数値での並び替え
-
Excel 頭に「0」がついている...
-
数値の列から偶数のみを抽出す...
-
エクセルに入力した文字列に句...
-
エクセルで、数字列の中にハイ...
-
Excel強制終了
-
excelで、1つのセルに入ってい...
-
連続データを1行おきに貼り付け...
-
Excelのデータ間引きについて
-
エクセルの関数
-
excel: 2行ずつ間隔を空けて関...
-
Excel2013 カラースケールを別...
-
Excelの結合でA列とB列の内容...
-
エクセルで、数値の範囲で仕分...
おすすめ情報