アプリ版:「スタンプのみでお礼する」機能のリリースについて

オープンオフィスにて、下記のような事は可能でしょうか?
A1.b1.c1.d1のセルに仮に「各4.3.2.1.」と入力済みのデータがあるとします。
(1)この数字を最低値から最高値の順番に「1.2.3.4.」と並び替える方法があるでしょうか?
(2)また並び替えた最低値から最高値の数字「横4列縦1000列」の中から、Aの行の「最低値」頭が0と1の数字だけ取り出す事は可能でしょうか?
この数字は、ナンバーズストレートの数字なのです。
これをボックスの当選数字として並び替えたいのです
手作業ですと時間がかかりすぎ困っています
どうか宜しく手順をご指導頂きますようお願い致します。

A 回答 (2件)

#1のjo-zenです。

補足します。

>どこに入力すればいいのでしょうか?

⇒どこに数式を入力するかは、あなたがシート設計をどう考えるかによりますが、一般的には、1行1レコード(1行がそれぞれ独立したデータのかたまり)にするかと思いますので、D列まで使っているのですから、E列以降に入力するのがいいと思います。但し、元データと計算結果を一目で区別する意味でも、E列は空白にして、F列~I列に入れた方がいいかも。すなわち

  F1セルに  =SMALL(A1:D1;1)
  G1セルに  =SMALL(A1:D1;2)
  H1セルに  =SMALL(A1:D1;3)
  I1セルに  =SMALL(A1:D1;4)

ということです。2行目以降にもA~D列にデータが入っていて同様に並び替える場合は、F1からI1を選択して、それをそのまま下にコピーしてあげればいいのです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2008/06/16 06:37

(1)SMALL関数を使えばいいかと思います。

Excelとは微妙に違いますが

  =SMALL(A1:D1;1)
  =SMALL(A1:D1;2)
  =SMALL(A1:D1;3)
  =SMALL(A1:D1;4)

で、最低値から最高値の順番に並び替えることが可能です。

(2)Excelと同じように、データ→フィルタ→オートフィルタを使ってあげればいいかと思いますよ。
    • good
    • 0
この回答へのお礼

ありがとうございます、助かります。すいませんが=SMALL(A1:D1;1)
  =SMALL(A1:D1;2)=SMALL(A1:D1;3)=SMALL(A1:D1;4)はどこに入力すればいいのでしょうか?初心者ですいません。(2)はA1.b1.c1.d1のセル↓が付きますがそれからどうするのか分かりません。ヨロシクお願いします。

お礼日時:2008/06/15 23:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!