[解決済み] VBAやマクロを使わずにExcelでループさせる方法とは?
2022-03-02 16:34:52
質問
VBAやマクロをインストールせずに、Excelで行のグループを反復(ループ)させることは可能でしょうか?Webで検索しても、参考になるものが見つかりませんでした。
=IF('testsheet'!$C$1 <= 99,'testsheet'!$A$1,"") &
IF('testsheet'!$C$2 <= 99, 'testsheet'!$A$2,"") &
IF('testsheet'!$C$3 <= 99, 'testsheet'!$A$3,"") &
... and so on through !$C$40, !$A$40 ...
このままでは、各セルに上記のコードを40回繰り返さなければならず、コードが必要なセルは200以上あります。
PHP/SQLはかなり得意なのですが、Excelは勉強したばかりです。
どのように解決するのですか?
計算式の結果を取得する方法は、新しいシートで開始することです。
セルA1には、以下の数式を入力します。
=IF('testsheet'!C1 <= 99,'testsheet'!A1,"")
そのセルを40行目までコピーします。 セル B1 に数式を入力します。
=A1
セル B2 に数式を入力します。
=B1 & A2
そのセルを40行目までコピーしてください。
必要な値は、40行目のその列に表示されるようになりました。
この方法は、範囲を指定して計算するカスタム数式を作成することなく、Excelで物事を成し遂げる最速の方法です(これはもっと楽しい方法です)。
関連
-
[解決済み] 複数のリファレンス値を調べた結果の合計
-
[解決済み] Excelのセルで変数を宣言する
-
[解決済み] モジュール内でUserForm_Initialize()を呼び出す
-
[解決済み] Microsoft Officeをインストールせずに、C#でExcel(.XLSおよび.XLSX)ファイルを作成するにはどうすればよいですか?
-
[解決済み] Excel の相互運用オブジェクトを適切にクリーンアップするにはどうすればよいですか?
-
[解決済み] Excel VBA Projectのパスワードを解読する方法はありますか?
-
[解決済み] Excelの数式で二重引用符を含む文字列を作成する方法は?
-
[解決済み】Excel 2013で.csvファイルを正しく表示する方法は?
-
[解決済み】Excel VBAでSelectを使用しないようにする方法
-
[解決済み] VBAを使わずにExcelで文字列の逆引き検索を行うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Excel VBAアプリが "Code has been halted "というメッセージで自然停止する。
-
[解決済み] セル内に改行文字を追加する(CSV)
-
[解決済み] .docx、.pptxなどの正しいMIMEタイプは何ですか?
-
[解決済み] Excel - 複数列の SUMIFS
-
[解決済み] "ピボットテーブルのフィールド名が有効ではありません。ピボットテーブルレポートを作成するには、ラベル付き列のリストとして構成されたデータを使用する必要があります」エラー
-
[解決済み] UTF-8のCSVファイルをExcelに強制的に自動認識させることは可能ですか?
-
[解決済み】VBAでフォルダー内のファイルをループ処理?
-
[解決済み] VBAで現在のワークシートのパスを取得する方法は?
-
[解決済み] ExcelからVBAを使用してサーバーにHTTP POSTリクエストを送信するにはどうすればよいですか?
-
[解決済み] 一意な値を数える簡単なピボットテーブル