- 締切済み
OpenofficeCalcでのシート振り分け
open office.Calc(Mac)にて商品の在庫表を制作しており、 全商品をリスト化したsheet1、 販売済なものをリスト化したsheet2、 販売がまだなものをリスト化したsheet3 を制作したいと考えております。 ひとつの商品につき1行を使用しており、 列Aに販売済の物には「済」、販売がまだのものには「未」の文字を入れ、 列Aに「済」と入っている行はsheet2、 列Aに「未」と入っている行はsheet3へ自動で参照するようにしたいと思っております。 (「済」は「1」、未は「2」など、数字などでも構いません。振り分けられれば問題御座いません。) 恥ずかしながら関数などの知識はほぼ御座いません、 こういったものを作成することは可能でしょうか。 また、これをExcelで制作する場合も同様に可能でしょうか。 ご教授頂きたく、お願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
CALCにもフィルタといったものがあるはず。それで「未」の行と「済」の行をフィルタ(ろ過する、余分なものを表示しないの意味)で抜き出しコピーして、別シートに貼り付ければよいだろう。 http://itpro.nikkeibp.co.jp/article/COLUMN/20080911/314592/ ほか これさえも判ってないようなレベルでは、商売のデータの用途にCALCは使えない(個人用と違って結果に責任を伴う)と思う。 Googleででも「calc フィルタ」で照会してみて。100万件以上の記事があるそうな。 そういう今のWEB照会のことも知らず、コンピュターを使うなんてとてもとても。 >恥ずかしながら関数などの知識はほぼ御座いません、 これならさらにひどい。 ーー 表計算はやり方は (1)操作(ソート、フィルタ、ピボット、グラフなど機能) (2)関数(計算用途が多い) (3)VBA(プログラム) (4)特殊な目的用出来合いソフト(アドインなど、雑誌などの付録で載っているような、ほかの人に作られたもの)、 などあり、 フィルタ操作(抜き出し)などのことは関数では難しい類型だ。 操作には、エクセル以前から在る。エクセル以後は表計算は、エクセルに習っている点が多い。
- ki073
- ベストアンサー率77% (491/634)
関数などに慣れておられないのでしたら、こんな方法はいかがでしょうか。 sheet1だけを使います。 販売済みとまだなものの情報で表全体を並び替えて、例えば上の方に未販売のもの、下の方に販売済みのものという感じに分けるのはどうでしょうか。表を2つに分けなくても区別がつきますので。 まず、質問に書かれているように、販売済みのものに「済」と入れます。 「未」も入れても構いませんがわざわざ入れることもないので空欄にしておきます。 次に、シートのデータが入っている部分を選択します。(空白も含めて全体と選んでもよい) そして、メニュー「データ」の並び替えを選び、最優先キーを「済」と入っている列にします。 以上で、並び替えられます。 また、販売日などが入っているなら、二番目に優先されるキーに指定すると日付で並びます。 片方だけを表示したいときには、メニュー「データ」のフィルタに設定します。 Macをお使いのようですが、openofficeで結構もたもたしませんか? 同じ様なことがNumbersでもできます。マクロ機能はないのですが、普段使うような機能はありますので割り切って使うには良いと思います。 上の機能はもちろんあるのですが、それに加えて月とか日とかで自動的に集計できるのです。 なかなか面白い機能です。
お礼
お返事が遅くなってしまい申し訳御座いません。ご回答有り難う御座います。 ご指導頂いたような、一枚のシートを使ってフィルタで分類する方法を今までとっていたのですが、 より効率よく作業できるよう、別シートへ自動参照する方法を模索しておりました。 難しいようですね、、、諦めて今迄通りの方法をとろうと思います。 Numbersについては存知ませんでした、少し調べてみようと思います。 有り難う御座いました。
お礼
お返事が遅くなり申し訳御座いません。ご回答有り難う御座います。 フィルタを利用して、手動でのシート分けを今まで行っていたのですが、 仕事の都合上、別シートに自動で抽出できるようにできないものか、と模索しておりました。 どうやら難しいようなので、今まで通りの方法を続けようかと思います。 これを機会に関数も勉強してみようと考えております。 有り難う御座いました。