No.3ベストアンサー
- 回答日時:
No.2です。
補足有難うございます。すみません、お伺いしたかったのは
1~30の数字を入力した結果どうなるか、ではなく
どういう基準で1~30の数字を入力するのか、です。
要は、2つの文字式の組合せが30通りあって
1~30を指定することでその2つの文字式を
別の式に当てはめて使いたいということですよね?
では、1~30のどれを指定するかはどうやって決めるんですか?
その部分を自動化したいのではないのですか?
そこに明確な基準がないと、自動化はできないと思いますが。
No.5
- 回答日時:
「単に1~30まで順次打込んでいるだけ」というのは例えば
A1には必ず「1」が入ると言うような事ですか?
だとすれば「マクロの記録」ではどうでしょう。
その計算式も含めてマクロ化してしまったり。
No.4
- 回答日時:
>単に1~30まで順次打込んでいるだけなんで
どんな式なのか解りませんが、セルに式を記入するのは難しい事ではありません。
式の見本になる物を提示する方が良いのでは?
式の変化がある部分と固定(あるいは連続変化)など、記入する式のフォーマットがあると思いますが?
No.2
- 回答日時:
>毎回excelの計算式に1~30までの数字を打込んでいます。
今、わざわざ手で1~30を入力しているということは
同じセルの同じ式でも何らかの条件によって1~30の
どれが入るかは変わってくる、ということですよね?
自動化するということは、人が判断している部分を
コンピュータにやってもらうようにするわけですから
それを全部条件として整理してやらないといけません。
つまり今、どのセルのどんな式にどういう基準で1~30を入れているのか?
それが分からないと回答のしようがありません。
この回答への補足
1~30番の数字に対してそれぞれ2個の文字式をセットしております。
数字を打込む毎にvlookup関数で参照式に飛び、1or0の解を求めています。
従って、数字を打込む作業とは2個の文字式を計算式の所定のセルに飛ばすことです。
No.1
- 回答日時:
マウス操作の記録・再生のソフトで自動化できますが、たぶん、excelの計算式をセルに入力する前に、テキストで文字列の計算式を作って、出来上がったテキストを、値としてセルに貼り付けたほうがいいのでは。
例えば、
b1=left(a1,3)
b2=left(a1,4)
b3=left(a1,5)
なら、
文字列セルc1に、=left(a1, 文字列セルd1に、3) と入れ、e1を, =c1&d1 にして、=left(a1,3)を作り、
文字列セルc2に、=left(a1, 文字列セルd2に、4) と入れ、e2を, =c2&d2 にして、=left(a1,4)を作り、
文字列セルc3に、=left(a1, 文字列セルd3に、5) と入れ、e3を, =c3&d3 にして、=left(a1,5)を作り、
最後にe1からe3をコピーして値のみb1からb3に貼り付ける。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) Excelでの質問です。 2 2022/07/06 15:53
- Visual Basic(VBA) エクセルVBAでメールの自動作成の モジュールを作ったのですが、txtファイルから読み込んだ本文が文 2 2022/07/20 15:01
- Excel(エクセル) Excel 計算式を教えて下さい 3 2022/12/15 19:46
- その他(悩み相談・人生相談) 転職活動中です。 自分になんの仕事ができるか どんな仕事がやりたいか わからない状態で止まってます。 5 2022/09/09 23:15
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
- Excel(エクセル) Excelでグラフを作る際、棒グラフと線グラフが一緒になった図を作るには、どのようにExcelに数値 2 2022/04/12 22:24
- Excel(エクセル) Excelで、日付けをセルに打ち込んだら、その隣のセルに、曜日が自動入力されるようにしたいんだ。ちな 3 2022/09/12 12:26
- Excel(エクセル) 棚卸表の前月比の関数等あれば教えてください 2 2023/05/02 18:34
- その他(IT・Webサービス) Excelであいうえおがおえういあになる 5 2022/07/19 03:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
指数関数近似を行うプログラム...
-
あああ..ああい..ああう とい...
-
VBAにて『元に戻すボタン』を作...
-
Excelで、あるセルの値に応じて...
-
Excel UserForm の表示位置
-
VBAを使って検索したセルをコピ...
-
特定の文字がある行以外を削除...
-
excelのデータで色つき行の抽出...
-
B列の最終行までA列をオート...
-
エクセルVBA 配列からセルに「...
-
Cellsのかっこの中はどっちが行...
-
VBAマクロ実行時エラーの修正に...
-
エクセルの合計を自動で表示さ...
-
マクロのコマンドボタン《Activ...
-
VBA シートをコピーする際に Co...
-
マクロの「SaveAs」でエラーが...
-
エクセルで離れた列を選択して...
-
EXCEL VBA 文中の書式ごと複写...
-
VBA 別ブックからの転記の高速...
-
【ExcelVBA】zip圧縮されたCSV...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あああ..ああい..ああう とい...
-
VBAにて『元に戻すボタン』を作...
-
select caseの入れ子
-
VBAバーコード照合 バーコード...
-
xlookup関数の引数を利用して検...
-
vbs 文字位置を中央に
-
エクセルで選択したセルがディ...
-
スペース区切りのAND検索
-
ASPでバイナリ(ビッグエンディ...
-
半透明ブラシ重ね塗りのアルゴ...
-
エクセルで特定の文字列が入っ...
-
VBAマクロ実行時エラーの修正に...
-
マクロの「SaveAs」でエラーが...
-
VBA シートをコピーする際に Co...
-
エクセル マクロ オートフィ...
-
【Excel関数】UNIQUE関数で"0"...
-
エクセルで離れた列を選択して...
-
Worksheets メソッドは失敗しま...
-
VLOOKUPの列番号の最大は?
-
Excelで、あるセルの値に応じて...
おすすめ情報