moon_piyo の回答履歴

全201件中81~100件表示
  • 2つのセルで、条件を満たす時の数。

    シート1のA列には住所が入力されてします。   例:東京都港区・・・,埼玉県さいたま市・・・ 同様に、B列には通勤手段が入力されています。 例:電車,徒歩 A  住所    B  手段  東京都・・・  徒歩  東京都・・・  電車  埼玉県・・・  電車  千葉県・・・  自転車 別のシートのセルに、東京都に在住で徒歩の人数を表示させたいのです。 =COUNTIF(sheet1!A1:A3,"東京都*")までは、出来るのですが・・・。2つになると無理です。 よろしくお願いします。

  • 正規表現を教えて下さい

    「2つ目のドット"."までに、1つのドットと8文字以上の数字を含む」という正規表現で悩んでいます。 正規表現が得意な方、ヒントを頂ければ助かります。

    • ベストアンサー
    • 10gate
    • Perl
    • 回答数7
  • 正規表現を教えて下さい

    「2つ目のドット"."までに、1つのドットと8文字以上の数字を含む」という正規表現で悩んでいます。 正規表現が得意な方、ヒントを頂ければ助かります。

    • ベストアンサー
    • 10gate
    • Perl
    • 回答数7
  • 《エクセル2000》こんな並べ替えはできますか

    こんにちは。 各セルに、このような感じで文字列が入っています。 野菜  大根 人参  タマネギ ゴボウ 調味料 塩  砂糖  道具  包丁 まな板 菜箸 これを、一番左はじの列のカテゴリ(?)ごとに、このように細目を縦一列に並べ替えたいのです。 野菜  大根     人参     タマネギ     ゴボウ 調味料 塩     砂糖 道具  包丁     まな板     菜箸 大根、人参に相当する細目の数はランダムです。 一括で並べ替える方法はあるでしょうか。 情報お待ちしています。

  • エクセルでこういうときは・・・?

    book1は   A B 1 1-1 山田 2 1-2 田中 3 1-1 佐藤 4 1-2 加藤 5 1-3 高橋 6 1-2 武田 7 1-3 岡田 と、なっております。この表から book2で 1-1 1-2 1-3 山田 田中 高橋 佐藤 田中 高橋 佐藤 加藤 高橋 #N/A 加藤 高橋 #N/A 武田 高橋 #N/A 武田 岡田 #N/A #N/A 岡田 と、いう表を作りたいのです。が、ご覧のとおりうまくいっておりません。(>_<) 上の表の検索はVLOOKを使っています。 なにかよい方法を教えてください。お願いします。

  • 最大値となるセルの絶対番地を知りたいのです。

    指定配列中の相対位置を返すMATCHではなく、 絶対番地、できれば(i,j)それぞれ行と列を返す方法 を関数でお願いします。 "A10"形式でもOKですが、"R1C1形式"ですと行と列の 取り出し方が分かりません。

  • マッチに関する正規表現

    $hoge = ’ <select name="a"> <option value="A" selected>■</option> <option value="B">★</option> <option value="C">▲</option> </select> <select name="b"> <option value="A">■</option> <option value="B">★</option> <option value="C" selected>▲</option> </select> ’; となっている場合、 『selected』が付いているoptionにマッチさせ、 そのvalue値【A】や【C】を$hoge1や$hoge2へ代入したいのですが、正規表現はどのようになるのでしょうか? $hoge =~ /value="?([^"]+)"? selected/g $hoge1 = $1; $hoge2 = $2; ↑これでは、ダメでした。 御教授 お願い致しますm( __ __ )m

    • ベストアンサー
    • unipre
    • Perl
    • 回答数4
  • エクセル関数(マクロ) 抽出方法について

    列A~Dに職員NO、所属、家族、名前の入っている名簿(左側)を、並び替えをする際に、下記右表のように、家族区分の”1”のみを取り出して、一人一レコードにしたいのですが、何か良い関数とかまたはマクロでの考え方とかをお教えいただければと思います。 (元シート)|(抽出シート) 職員No.|所属|家族|氏名| 職員NO順 120 002 1 B | A 120 002 2 B | B 134 010 1 C | C 134 010 2 C | D 134 010 3 C 152 050 1 D | 所属・職員NO順 152 050 2 D | B 152 050 3 D | C 152 050 4 D | D 152 050 1 D | A 100 200 1 A ※出来ればオートフィルタを使用せずに関数や マクロで対応したいと考えています。

  • 入力に関する質問

    Perlで文字を入力するには $t = <STDIN> と書きますが↓の命令でも文字が書けるみたいです $t=<> この二つの入力の命令の違いは何なのでしょうか?

    • ベストアンサー
    • tukai
    • Perl
    • 回答数2
  • Excelで、Sheetを指定してその近似値を参照させる方法

    Sheet1のA1には計算式(B1+C1)が入っています。 Sheet2からSheet5には、あらかじめ以下のような 数字と文字を羅列してあります。 A列 B列 10 田中 20 鈴木 30 加藤 さらにSheet1のA2には「Sheet3」のように、 参照するSheetを任意に指定して入力すると、 その指定したSheetのA列から、 Sheet1A1の数字の答えに最も近い値を探し出して、 B列の値をSheet1A3に出す方法は? 意味わかりますでしょうか。もういっぱいいっぱいで 頭がパニック状態です。どうかお助けください!

  • エクセル関数(抽出)について

    宜しくお願い致します。 A列にランダムな数字が入力されている。(重複する数字はない) B列にランダムな数字が入力されている。(重複する数字がある) ここで、A列のセルの数字をB列の任意値分全部抽出したいのです。    A   B 1 815  9 2 330  8 3 209  6  4 110  9  5  24  9 6 782  5 7   3  9 これを以下のようにする方法を教えて下さい。 9 815 9 110 9  24 9   3 ※このA列の”9”もセルの中で指定したいのです。

  • 作業時間表

    時間の単位が0.5時間単位で管理になりましたが、フォームが沢山あるため、転記できるような方法を教えて下さい。 項目......時間............項目......時間 -----------...... ----------------- AAA.........1 ........→..AAA........0.5 BBB............................AAA........0.5 CCC........0.5............CCC........0.5 なお、項目は一日分ですので、項目数は増えます。 質問内容がずれて表示されるので「...」は、ブランクの意味です。

  • 作業時間表

    時間の単位が0.5時間単位で管理になりましたが、フォームが沢山あるため、転記できるような方法を教えて下さい。 項目......時間............項目......時間 -----------...... ----------------- AAA.........1 ........→..AAA........0.5 BBB............................AAA........0.5 CCC........0.5............CCC........0.5 なお、項目は一日分ですので、項目数は増えます。 質問内容がずれて表示されるので「...」は、ブランクの意味です。

  • Excel2000:既存一覧のデータを任意に配列しなおすPart2

    以前、こちらで質問し、良回答いただきましたが、再び下のように修正したいのです。 ○下記、元一覧に「分類コード」の新しい列を挿入するので、修正後一覧には、「分類コード」をキーにした昇順の並べ替えを行った表示にする ちなみに、設定した関数は、下の過去ログの↓、No.5の方の回答をそのまま使用しています。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1273783 <元一覧>    A      B  C  D    E   F      G 1 部門CD  部門 ID 内容 カテゴリ 分類  (分類CD) 2 130    経理  1  あ   ア    a     010 3 130    経理  2  い   イ    b     110 4 130    経理  3  う   ア    a     020 5 110    総務  4  え   ウ    a     010 6 110    総務  5  お   イ    d     250 7 550    営業  6  か   ウ    c     370 8 550    営業  7  き   オ    c     370 9 550    営業  8  く    オ    c     320 <修正後一覧>     A      B  C D  E  F  G 1 (分類CD) 分類 ア イ ウ エ オ 2   010     a  あ   え 3   020        う 4   110     b    い 5  250     d    お 6  320     c             く 7   370              か   き ( )が今後新しく入れる列です。 ※元一覧には既にあります。 ※「分類」が複数ある場合、一番上に配列されるセル以外、下のセル全ては非表示となる設定となっています。 過去ログで、No.5の方の回答の関数を壊さずに、どうやったら「分類CD」を昇順に並べ替えられますでしょうか。

  • Excel2000:既存一覧のデータを任意に配列しなおすPart2

    以前、こちらで質問し、良回答いただきましたが、再び下のように修正したいのです。 ○下記、元一覧に「分類コード」の新しい列を挿入するので、修正後一覧には、「分類コード」をキーにした昇順の並べ替えを行った表示にする ちなみに、設定した関数は、下の過去ログの↓、No.5の方の回答をそのまま使用しています。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1273783 <元一覧>    A      B  C  D    E   F      G 1 部門CD  部門 ID 内容 カテゴリ 分類  (分類CD) 2 130    経理  1  あ   ア    a     010 3 130    経理  2  い   イ    b     110 4 130    経理  3  う   ア    a     020 5 110    総務  4  え   ウ    a     010 6 110    総務  5  お   イ    d     250 7 550    営業  6  か   ウ    c     370 8 550    営業  7  き   オ    c     370 9 550    営業  8  く    オ    c     320 <修正後一覧>     A      B  C D  E  F  G 1 (分類CD) 分類 ア イ ウ エ オ 2   010     a  あ   え 3   020        う 4   110     b    い 5  250     d    お 6  320     c             く 7   370              か   き ( )が今後新しく入れる列です。 ※元一覧には既にあります。 ※「分類」が複数ある場合、一番上に配列されるセル以外、下のセル全ては非表示となる設定となっています。 過去ログで、No.5の方の回答の関数を壊さずに、どうやったら「分類CD」を昇順に並べ替えられますでしょうか。

  • Excel2000:既存一覧のデータを任意に配列しなおすPart2

    以前、こちらで質問し、良回答いただきましたが、再び下のように修正したいのです。 ○下記、元一覧に「分類コード」の新しい列を挿入するので、修正後一覧には、「分類コード」をキーにした昇順の並べ替えを行った表示にする ちなみに、設定した関数は、下の過去ログの↓、No.5の方の回答をそのまま使用しています。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1273783 <元一覧>    A      B  C  D    E   F      G 1 部門CD  部門 ID 内容 カテゴリ 分類  (分類CD) 2 130    経理  1  あ   ア    a     010 3 130    経理  2  い   イ    b     110 4 130    経理  3  う   ア    a     020 5 110    総務  4  え   ウ    a     010 6 110    総務  5  お   イ    d     250 7 550    営業  6  か   ウ    c     370 8 550    営業  7  き   オ    c     370 9 550    営業  8  く    オ    c     320 <修正後一覧>     A      B  C D  E  F  G 1 (分類CD) 分類 ア イ ウ エ オ 2   010     a  あ   え 3   020        う 4   110     b    い 5  250     d    お 6  320     c             く 7   370              か   き ( )が今後新しく入れる列です。 ※元一覧には既にあります。 ※「分類」が複数ある場合、一番上に配列されるセル以外、下のセル全ては非表示となる設定となっています。 過去ログで、No.5の方の回答の関数を壊さずに、どうやったら「分類CD」を昇順に並べ替えられますでしょうか。

  • Perlをphpに変換しているのですが

    $y=~m|^\Q$x\E,| を preg_match("|^\Q$x\E,|",$y) に置き換えても動きません 正規表現の\Qと\Eが無効のようです \Qと\Eについてpreg_match用のものは有るのでしょうか?

    • ベストアンサー
    • guuman
    • Perl
    • 回答数2
  • Perlをphpに変換しているのですが

    $y=~m|^\Q$x\E,| を preg_match("|^\Q$x\E,|",$y) に置き換えても動きません 正規表現の\Qと\Eが無効のようです \Qと\Eについてpreg_match用のものは有るのでしょうか?

    • ベストアンサー
    • guuman
    • Perl
    • 回答数2
  • 正規表現で

    文字列 $x.',' が $y の最初の部分に含まれた時真になるような式はどんな式でしょうか? 例えば $x='abc'; $y='abc,de'; のとき真になる式です $x=~/$y,/ でいいのでしょうか?

    • ベストアンサー
    • guuman
    • Perl
    • 回答数2
  • ファイルデータの入れ替えについての質問

    お世話になります ファイルの内容は $s_get_year<>$s_get_month<>@chk<>\n このような並び方です POSTメソッドで送られてきたデータ$get_yearと$get_monthが 一番目のデータ($s_get_year)と2番目のデータ($s_get_month)と同じならば その行を入れ替えて、そうでなければ追加して書き込むという処理を行いたいのですが 下記のようにしたのですが思い通りの動作をしません、御教授お願いします。 sub ho_disc_write { @new=(); open(IN,"$holidayfile") || &error("Open Error : $holidayfile"); while (<IN>) { ($s_get_year,$s_get_month) = split /<>/, $_, 2; if ($s_get_year == $get_year && $get_month == $s_get_month) { $_ = join('<>',$get_year,$get_month,@chk,"\n"); } push(@new,$_); } close(IN); # データ上書き open(OUT,">$holidayfile") || &error("Write Error : $holidayfile"); print OUT @new; close(OUT); exit; }