タグ

2014年1月23日のブックマーク (3件)

  • IF関数&IS関数の使い方:Excel関数

    【解答例】 C3="OK" で条件判定を行うと 大文字/小文字の区別がされませんので =IF(C3="OK",25,0) で計算できます。 大文字と小文字の区別をしたい時はどうすればよいでしょうか? (上の表で合計得点を25とするには?) 大文字/小文字の区別する場合は下のEXACT関数を使います。 文字列の比較    topへ イグザクト =EXACT(文字列1,文字列2) 2つの文字列を比較して、まったく同じである場合は TRUE を、そうでない場合は FALSE を返します。 英字の大文字と小文字は区別されます。 ちなみに、EXACT関数で大文字と小文字の区別をするときや文字の違いを調べると、下図のE列のような結果となります。 D3セルに =IF(EXACT(C3,"OK"),25,0) と入力して、D6セルまで数式をコピーします。 これは「C3セルの値が OK と同じなら 25、

  • リファレンスを使って仮想的多次元配列

    1.リスト 複数のスカラ変数を並べた構造を『リスト』といいます。リストはスカラと同じように数値、文字列を区別なく扱います。リストの書き方はとても簡単で、値をカンマで区切り、その全体をカッコで囲むだけです。1、2、3の 3 つの値のリストは、以下のように表します。 (1, 2, 3) リストの代入 リストの要素に代入する場合は、下記のような方法があります。 ($a, $b, $c) = (1, 2, 3); リストの中にリストがある場合には、自動的に展開されます。 (@list1, @list2, &function) 上記のようなリストは @list1 のすべての要素の後に @list2 のすべての要素を追加し、その後にfunction というサブルーティンが返すすべての要素を追加します。 リストの要素数と変数の数が違う場合 リストの要素数よりも、用意した変数のほうが多い場合には、あまった

  • sort関数 - 配列の並べ替え - Perl入門ゼミ

    Perl › 関数 › here 配列を並べ替えるにはsort関数を使用します。第1引数には比較のためのコードブロックを渡します。昇順で並べ替える場合は$aを$bより先に記述し、降順で並べ替えるには$bを$aより先に記述します。比較演算子には数値として比較したい場合は<=>を使用し、辞書順で比較したい場合はcmpを使用します。コードブロックの直後にカンマがないことに注意してください。 # 昇順で並べ替え @sorted = sort { $a 演算子 $b } @array; # 降順で並べ替え @sorted = sort { $b 演算子 $a } @array; 並び替えのサンプル 数値の昇順で並べ替えるサンプルです。@numsは(2, 3, 5, 11)になります。 # 数値の昇順で並び替え my @nums = (5, 11, 3, 2); @nums = sort {$a <=

    sort関数 - 配列の並べ替え - Perl入門ゼミ