
No.2ベストアンサー
- 回答日時:
こんにちは
>左から、全ての文字列を取出したい
普通であれば、元の文字列そのままでよいので
=A23
としておけば済むと思います。
ただし、元のセルの値がいろいろで、確実に文字列として表示したいような場合。
例えば、元のセルが空白の場合に「=A23」だと「0」と表示されて
しまうのを避けたいというような場合には、
・LEFT関数で十分に大きな文字数を指定しておく
=LEFT(A23, 99)
・文字列演算をさせて、結果を文字列化する
=A23 & ""
などの方法も考えられます。
(このようにすることで、空白セルを参照した場合に空白表示になります)
※ どのような状況で、何をなさりたいのか不明ですが、適宜使い分けてみてください。
No.7
- 回答日時:
このご質問のポイントは
>連続する全ての文字列を取出したい
というところだと思います。つまりA23セルに住所が入力されていたとして、A23セルの全ての文字ではなく、「(左端から)連続する全ての文字列」を抽出したいということだと推測しました。
ということは、A23には「スペース」が含まれる場合があり、必ずしも全ての文字が連続していないのだと思います。
そこで、最初のスペースを見つけて、その前の文字までを取り出せばご質問者の意図に沿った結果になるのではないかと考えました。
ご質問者の例示のように、A23セルに抽出対象の文字列がある場合、
=LEFT(A23,FIND(" ",SUBSTITUTE(A23," "," ")&" ")-1)
という数式をいずれかのセルに記述すれば、A23セルの文字列の「(左端から)連続する全ての文字列」を取得できます。
No.6
- 回答日時:
ご質問の意味がわからない。
>左から、全ての文字列を取出したい
なら、すでに回答されているように、
=A23
でいいですよね。
LEFT関数をあえてつかうのなら、
=LEFT(A23,LEN(A23))
かな?
それにしても意味があるのかなぁ。
No.4
- 回答日時:
B23: =TRIM(LEFT(SUBSTITUTE(A23," ",REPT(" ",100)),100))
添付図参照(Excel 2019)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↓↓↓↓↓↓↓↓↓↓↓↓↓

No.3
- 回答日時:
ドーシテモ=は嫌だ、left関数を使うんだぃ、って事なら
=LEFT(A23,1000)
文字列の最後から右のnullは対象外になるから、大きな文字数を指定すればok
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Visual Basic(VBA) VBA B列にある前から10文字のみ表示 3 2023/08/07 11:24
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) Excelの数字(文字列)合計について あるデータをダウンロードすると、数字データが全て文字列になっ 4 2022/09/26 21:21
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Excel(エクセル) エクセルのマクロを教えてください。 1 2022/03/30 09:29
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでアルファベットか数...
-
EXCELで=より左の文字を一括で...
-
文字列からタブコードを取り除...
-
VBAでの Replace関数で、ワイル...
-
【Excel VBA】複数ある特定の文...
-
vbsからバッチファイル実行時の...
-
Excelで3E8を3.00E+8にしない方...
-
VBA2005 16進を2桁で表示したい。
-
Left関数とRight関数を合わせた...
-
“丸(〇/○/◯)”に似た文字…
-
エクセル 数値データを桁をそ...
-
【COBOL】文字列から数値項目に...
-
エクセルで文字列をtxtファイル...
-
【Teratermマクロ】文字列の分...
-
MS SQLServer のSQLで文字列の...
-
エクセルで文字列の最大値を抽...
-
excel vba 17桁の数字が表示で...
-
bashスクリプトでの文字列から...
-
OnTime 使用時のプロシージャへ...
-
エクセルでセル内の文字列の最...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでアルファベットか数...
-
EXCELで=より左の文字を一括で...
-
文字列からタブコードを取り除...
-
VBAでの Replace関数で、ワイル...
-
【Excel VBA】複数ある特定の文...
-
Excelで3E8を3.00E+8にしない方...
-
エクセルで文字列をtxtファイル...
-
エクセルで文字列の最大値を抽...
-
VBA2005 16進を2桁で表示したい。
-
Excelで指数表現しないようにす...
-
エクセル 数値データを桁をそ...
-
同一セル内に関数と文字列を同...
-
Left関数とRight関数を合わせた...
-
MS SQLServer のSQLで文字列の...
-
Msgboxの×が押されたとき
-
ORCLEでの小数の表示方法の変更...
-
textboxユーザーコントロールの...
-
VBの「As String * 128」とは?
-
Pro c/c++ でホスト変数の後に....
-
変数内に入った文字列の結合 UWSC
おすすめ情報