エクセル得意なやつ来てくれ!!!!!!!!
■ このスレッドは過去ログ倉庫に格納されています
例えば1000個のデータが一行に並んでるとして
10個ずつ100行に並べ替えたい セル参照してオートフィルして出来上がったものを値だけコピーや テキストエディタで正規表現置換
10秒で終わる作業やで 元データが悪かったが
対象データはランダムの数値です 調べてる暇があったらYouTubeでも見ながら手作業でやった方が早いやろ >>15
vbaはわかるけど他に簡単なのないかなって かんこくじんの血の色って僕達と同じ色だと思いますか? まず、データの右に
1、2、3…一万、、と通し番号をつけます 一旦行列逆にするコピー
↓
10列ずつ並べる
↓
行列逆にするコピーで元に戻す
↓
終わり 隣の列に1〜10の番号を振 1000個に振る
フィルターかけて行列入れ替えを10回やる なんだっけ?
簡単な方のマクロ機能でも十分だろ
データによっては上でも書かれてるテキストエディタ編集でもいいし >>25
その1000個のデータから10個ずつ100回コピペするだけやろ
1回のコピペが6秒かかるとしても10分で終わるやん >>38
row関数使えば10個飛ばしでオートフィルいける >>45
詳しそうですね
教えて下さいお願いします 通し番号のひとつ右にmod(通し番号、100)
もう一つ右に、QUOTIENT(通し番号、100)
さらに右に(通し番号から3つ右に)、modの列のセル&"-"QUOTIENTの列のセル
という式を入れます 行と列入れ替えて貼り付けしてオートフィルで終わりやん
関数とか書いてるガイジ多すぎやろ 10個ずつ100行か、ごめん
じゃあ両方の数字を100から10にする >>44
目的は1000個×1行のデータを10個×100行にしたいだけやろ?
手段にこだわって無駄に時間浪費する方が知能低いわ なんかググったら出てきたよく分からん関数で行けたわ >>52
当たり前やろガイジか?
縦に並べたらあとは=Z1 =Z6みたいな感じでセル参照してオートフィルで終わりやん =INDEX(B2:B1002,SEQUENCE(10,100)) エクセル知らんけど
コピペしてタブをカンマで変換して配列化してfor分で10個ずつ改行したらいいんちゃう?開発環境ないならjsでブラウザ表示で余裕やろ >>26
それいいな
九九みたいなマスを作ってタイトル行と列を本当に九九のようにセットして
=indirect("a"&10×タイトル行+タイトル列)
で、複合参照にすれば一瞬だ
=indirect(a1),=indirect(a11)……
=indirect(a2),=indirect(a12)…
……
みたいに生成したらいい ワイならCSVにしてvimのマクロかPythonで編集するわ
Excelまじで分からん おい!!!!!!オートフィルできないが!!!!!! >>79
教えてくれてありがとうございました
やってみます エクセル使えるやつ凄いわ
ワイがいじるとめちゃくちゃになるから絶対触らないようにしてる >>76
余裕なのは分かってるんだが関数とかコピペとかで簡単にやる方法がほしいってだけだ =INDEX(B1:CW1,SEQUENCE(10,10))
でB1からCW1までのデータを10個ずつ並べられん?
office365使ってないならごめん ワイエクセル分からんからcsvにしてCでプログラム書いちゃいそうや
簡単に出来るなら教えて欲しいわ オートフィルでは絶対に無理やが関数でできるんかこれ
ワイは同じ作業はVBAでやってたわ オートフィルなんやけど
いつも右下クリックして下まで引っ張ってるわ
全選択とかみたいにショートカットあるんか? >>90
選択したときのセルの右下にドットが出来るからそれをダブルクリックすると一番下まで飛んでいく =index($B$1:$XX$1,1,column()*100+row())
とかでできるやろ ■ このスレッドは過去ログ倉庫に格納されています