- 締切済み
条件にあう行列の値を出力したいのですが。
たとえば 2~32行目にそれぞれ48列のデータがありその値が 1800以上ならばその同列の一行目の値を出力するというような プログラムをつくりたいのですが、 どのようにすればいいのでしょうか? 宜しくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
関連するQ&A
- マクロCSV出力
Sheet1に入力されている値をCSVファイルに出力したいと思っております。 但し、特定のセルだけを取得して、1つのファイルに出力したいと思っています。 (1)D2~G2に入力されている値を取得 (2)E4~E10までと、E4~E10の最終列までの値を取得 (3)B11の値を取得 (4)A13~A列の最終行まで、A13~A列の最終行の最終列までの値を取得 (1)、(2)、(3)、(4)の値を取得して、1つのCSVファイルに出力するプログラムを作成したいと思っております。 (1)は1行目に出力 (2)は2行目~8行目に出力 (3)は9行目に出力 (4)は10行目以降に出力 出力の形式は ”TEST”,” ”,”SMP”のようにダブルクォーテーションで値を囲って出力したいと思っています。 値が入っていないセルは” ”,としたいと思っております。 サンプルを作成して頂けないでしょうか。
- 締切済み
- Visual Basic
- 2つの値が同じという条件で行を消したい。
下のような表で、1列目、2列目の値がともにダブっている行のみを消したいです。 1 A 1 B 1 B 1 C 2 A 3 C 3 A 3 C でいうと2、3行めの 1 B と 6、8行めの 3 C がダブっているので それを行ごと消して 次のようにしたいのです。 1 A 1 B 1 C 2 A 3 C 3 A ちなみに各行には他の列にもデータがならんでいます (3 A あ カ・・・・・・のようになっています)。 また、ダブるのは2行に限らず3行4行にわたるものもあります。 これってけっこう難しいのでしょうか? ぜひアドバイスを。
- ベストアンサー
- オフィス系ソフト
- 多次元配列の行列
1番 キーボードから3×3の行列の要素を2次元配列に入力した後、その値を表示するプログラムをさくせいせよ 2番 キーボードから3×4の行列の要素を2次元配列に入力した後、転置行列を出力するプログラムをさくせいせよ 3番 2つの行列A(3×3行列)、B(3×3行列)の買う要素の値をキーボードから2つの配列に入力し、2つの行列、並びに、それらの和、差、積の行列を出力するプログラムを作成せよ(Bに単位行列を入れて検算せよ) 4番 2行3列の行列と3行2列の積を求めるプログラムを作成せよ どなたかわからないでしょうか?? 数が多くてすみません。 わかる方お願いします!!
- 締切済み
- C・C++・C#
- 条件に合った値を抜き出すには
例えば、A列に縦に並んだデータのシートが数十枚あります。 その各シートのデータの先頭の値と、 指定する値(複数あります)に当てはまったデータだけを新しいシートに抜き出す方法はありますでしょうか? A列に縦に続くデータ 0 1 2 3 4 5 ・ ・ ・ 上記データのより <複数の条件を指定する〉 0123 ○→全て該当するので抜き出す 012345 ○→全て該当するので抜き出す 123456 ×→全て該当しないので抜き出さない (全て文字列モードで表示できる方法があれば嬉しいです)
- 締切済み
- オフィス系ソフト
- ファイル出力ついて
当方、JAVA初心者です。 CSVファイルの出力を行うプログラムを作成しています。 仕様として1行目はヘッダ部分を出力し、 2行目以降にDBの値を出力するCSVファイルを作成しようとしています。 例 (ヘッダ部分)"項目A----","項目B----","項目C----","項目D----" (データ部分)"項目Aの値","項目Bの値","項目Cの値","項目Dの値" ・ ・ ですが、データ部分の個数が不変になっており、ヘッダ部分がずれてしまいます。 例 項目Cの数が2個ある場合はデータ部分に項目Cの値を2個出力する為、 項目Dのヘッダ部の列の下に項目Cの2個目の値が書き込まれてしまいます。 "項目A----","項目B----","項目C-----","項目D-----" "項目Aの値","項目Bの値","項目Cの値1","項目Cの値2","項目Dの値" ・ ・ そこで、先にデータ部分の書き込みを行い、それぞれの項目のデータ件数の最大値を保持し、最後にデータ件数の最大値に合わせてヘッダ部分の書き込みを行おうと考えているのですが、 ファイルをopenしなおす方法以外で、 先に2行目以降の書き込みを行い、最後に1行目の書き込みを行う方法がわからなく困っております。 ご回答のほど、宜しくお願いします。
- ベストアンサー
- Java
- vbs Do~loop内、抜き出し条件、出力について
VBS、素人というか事務部門なので、なじみがなく、 現在、本を見ながら勉強しております。 下記の事務処理を行いたいのですが、どなたか 申し訳ございませんが、ご教授願えませんでしょうか。(VBAにしたいのですが、excel使ってない為、VBS) 入力データは、行単位読込み。 入力データがなくなるまでloopさせてます。 if instr(xxxx,"111") = など検索文字がhitしたら 各Box(配列?)に出力し、各列、111or000~444を 1レコードとして出力させたいのですが、Do~loop の中の、抜き出し条件をどの様にしてよいのか、 (現在、行読込みで、各出力レコードに出来る222を ブレークポイントとして、取り合えず作成中…) 知りたい事 □始まりの、000or111、条件処理 (出力2レコード目無い場合が有るので) □出力3レコード目、列(4)(5)333,444繰返し処理 (再度、333,444が出てきた場合) 入力データ+++++ 111 222 333 222 333 000 222 333 444 999 333 444 ~ 出力結果イメージ(こうしたい)+++++ 列(1),列(2),列(3),列(4),列(5) 111,222,333 ,222,333 000,222,333,444,333,444 ~ 追記++++++++++ 111or000は列(1)(nohitは空白) 222は列(2) 333は列(3) 再度、出てくる333は列(4) 再度、出てくる444は列(5)
- ベストアンサー
- その他(プログラミング・開発)
- 行列式の値を求める問題です
一列から順に|000a| |00b0| |0c00| |defg| の4次行列式の値は、行(列)を足したりして、0を並べて2次まで小さくすることで、うまくいったんですが、この問題が、順列を使って解く問題でして、 これに対応する順列って(4321)(1234)ですよね? sgn(4321)abcd+sgn(1234)defgとなり、答えはabcdなんですが、合わずうまくいきません。 defgは皆4行にあるので順列で表現できませんか? じゃあ、列に関して言えば1234ですよね?
- 締切済み
- 数学・算数
- エクセルでの条件付きの値結合
エクセルでのリストの編集方法を教えてください。 下記のような商品リストがあります。全て文字列形式です。 A列:商品コード (例:ATR-0001)半角英数 B列:バリエーション名 (例:カラー)全角 C列:バリエーション値 (例:ブラック)全角 D列:バリエーション品番 (例:-bk)半角英数 このとき、A列の値が同じでかつ、B列の値が同じ行の場合、 C列の値をつなげた値をE列に、 D列の値をつなげた値をF列に返したいです。 A列とB列が同じ値なら、E列、F列に入る値も同一で結構です。 ただ、つなげる際は値と値を半角コロンで区切る必要があります。 同じ値が何行並ぶかどうかは一定ではなく商品ごとに異なります。 VBAでも数式でも結構です。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Windows10でパワーポイントを使用し、XK70プリンターで印刷する際に、部数を指定しても1部しか印刷されない問題が発生しています。以前は問題なく印刷できていたため、設定やソフトウェアの変更が原因と考えられます。
- パワーポイントからXK70プリンターで印刷する際、部数を指定しても1部しか印刷されないトラブルがあります。プリンターのプロパティから設定しても同じ問題が発生するため、設定変更や再インストールが必要かもしれません。
- パワーポイントで部数を指定してもXK70プリンターが1部しか印刷しない不具合について、以前は正常に動作していたが、再起動しても解決しないため、ソフトウェアやドライバーの更新が問題解決につながる可能性があります。
お礼
ありがとうございました。 値が出力されたのですが、 たくさんの空欄や#REF! が出てしまいます。 コピーして張り付ける領域の行数は参照するデータ範囲ぶんコピーすればよろしいのでしょうか?