[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Ctrl+Jがうまく機能しない件』(エンバペ)
句読点「、」が入っているセルのみを検索して「、」を改行に置換したいのですが、置換後の入力欄でCtrl+Jを押すとなぜかダウンロードページが立ち上がってうまく機能しません。原因わかる方教えてください、本当にお願いします。
↓参考動画↓ このようになります
https://drive.google.com/file/d/1NlfQuNThzrjMYXthHfVvXJo-fZnmJN0b/view?usp=sharing
< 使用 アプリ:Excelの簡易版、使用 OS:Windows10 >
それはスプレッドシートだからです。 (コナミ) 2021/03/12(金) 11:16
衝突しましたがそのまま。 Edge上でのctrl+Jがダウンロードページへのショートカットだからです。 試しに他のページで試しても同様になると思います。 (権兵衛) 2021/03/12(金) 11:17
他のブラウザ使うしかないってことですか?Edgeのショートカット無効化のやり方も調べてもなんかいい回答が見当たりません
(エンバペ) 2021/03/12(金) 11:54
ブラウザで立ち上げる以上不可能ということですね?
正規品か類似品を使えと
(エンバペ) 2021/03/12(金) 12:08
しかし同様の質問を見たところ↓
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10205931445
Ctrl+Jはこのソフトでも無理っぽいようです、しかし数式で置換することで同じ効果をもたらすことが出来るようです。
この数式をどこに入力すればいいか誰か教えてください。ほんとここ2,3日この問題で頭を悩ませていて早く解決したいです。お願いします!!
(エンバペ) 2021/03/12(金) 12:55
空いたセルならどこでもいいです。 例えば隣のセル。 場合によっては列を挿入する。 コピーして元のセルに値貼り付けしたあとは削除すればいいですから。 (tora) 2021/03/12(金) 13:15
確か、何行もデータがあってそれを途中で改行しながら行を増やしたいんじゃなかったですか? ここでは前提を何も質問してませんから、 最初からきちんと書いた方がいいと思いますよ。 (コナミ) 2021/03/12(金) 13:23
↓エラーが起こってしまいます
https://drive.google.com/file/d/1_d7eiiidR0lx0iynhJnkqWAjE68umx-2/view?usp=sharing
>(コナミ)
↓画像のように一行の文字列(左)を二行の文字列に(右)したいです。実践では一行の文字列が何個もあって、それを一つ一つ改行していくのは時間かかるので置換で一括改行できればなと思っています。コンマは改行ポイントとしての役割です。
https://drive.google.com/file/d/1s0z1QCsTxPF_3PVyRlQNqZ43q_7LxK9Y/view?usp=sharing
(エンバペ) 2021/03/12(金) 14:59
こんな単純なこと(一括改行)も簡単に出来ないExcelの仕様に憤りを感じている程です。
(エンバペ) 2021/03/12(金) 15:32
>Excelの仕様
いや、Excelなら一発ですよ。 スプレッドシートだからできないんです。 (コナミ) 2021/03/12(金) 15:40
そうでしたねExcel(正規品)ならば簡単に出来るんでしょうが、私の目的の都合上わざわざこの「一括改行」だけのためにExcel正規品を金払って導入するつもりはありません。
スプレッドシート、Excel類似品で同じようなことが手軽に出来ないことに非常に憤っています。本当に頭に血が上って何も考えられません。
(エンバペ) 2021/03/12(金) 16:01
で、いまなにをつかってるんですか? 最初の動画は、Web版 Excelだし、最後の動画は Google SpreadSheetだし いろいろ手を出して、混乱しているようですが。
Google SpreadSheet では、=SUBSTITUTE(A2,",",char(10)) でちゃんと改行されましたよ
LibreOffice Calc のエラー508 は カッコが数のエラーだそうですが、大丈夫でしょうか 小さくてみえないので、式が正しいかよくわかりません。
もともとのデータは、何のソフトでつくたのですかね? テキストエディタでやればいいのでは? ちなみに Excel Online はMicosoft製品なんで、ここで聞いてもいいような気がしますが (´・ω・`) 2021/03/12(金) 16:44
多数のセルであっても、コピーペイストをまとめてするような工夫をすれば、
さほど負荷はないんじゃないですか?
衝突。丸かぶりでした。とほほ。
(γ) 2021/03/12(金) 16:47
ご迷惑おかけしております。とにかく今私が欲しているのは「表計算ソフト上での一括改行」これです。この断片的なアクションが出来ればそれでいい、そこには細かい理屈とかそういうものは一切なし。虎の巻でいう回答が見れればいいのです。
>(´・ω・`)
とりあえず正規品以外のもので再現出来ればそれでいいです。
スプレッドシートで私もちょっと試してみましたら改行できました↓これでいいんですよね?
あとはこれを複数の文字列で一括改行できれば決着なのですが、ご教授願いたいです。
※歯車マークの設定から高画質でご覧ください。
↓↓↓↓↓
https://drive.google.com/file/d/1q-jBZY_pl0BiQrbwXLkIjGo96iNeEM-q/view?usp=sharing
>(γ)
単体のセルは上記で出来たのであとは多数のセルの一括改行だけなのですが具体的にご教授お願いします。
(エンバペ) 2021/03/12(金) 17:47
(γ) 2021/03/12(金) 18:17
回答者を呼び捨てかよ。 動画でしか説明できないないならここへ来るな。 >とりあえず正規品以外のもので再現出来ればそれでいいです。 Excelの海賊版を使えばできるんじゃないの。 () 2021/03/12(金) 18:25
>虎の巻でいう回答が見れればいいのです。 こういう質問者に対しては、私は今後一切回答しません。 (´・ω・`) 2021/03/12(金) 18:47
Google SpreadSheetを前提に、 GAS(Google AppsScript)という、 VBAに相当する(たぶん)を使って、カンマを改行コードに置換してみた。 当方が慣れないせいもあって、環境を整えるところから苦労した。 面倒だったなあ。
対象範囲は、アクティブシートのアクティブセル範囲です。
function replace(){ var sheet = SpreadsheetApp.getActiveSheet(); var rng =sheet.getActiveRange(); var v = rng.getValues(); var v2= v.map(function(name,index,array){ var s = name.map(function(name2,index2,array2){ return(name2.replace(/,/g,'\n')); }); return(s); }); rng.setValues(v2); } # 頭の体操でした。 (γ) 2021/03/13(土) 23:59
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.