Excel友の会

■ このスレッドは過去ログ倉庫に格納されています
1代表
垢版 |
2008/10/03(金) 22:22:48ID:YxXCWFvYO
さあ!
2011/09/05(月) 23:19:26.46ID:sn+dnuOt0
3000万円あなたに払えますかね?
2011/09/05(月) 23:29:29.69ID:p9T5IZVs0
成功したら上司がアイスおごってくれるって言ってた
BJなら貧乏人が心を込めておごってくれたアイスで十分でしょ?
372名無しさん@お腹いっぱい。
垢版 |
2011/09/07(水) 20:46:26.74ID:XKFLAp0W0
A1には何も打ち込まずB1に打ち込まれた文字列をA1に入れたいのですが可能でしょうか?
2011/09/07(水) 22:43:58.47ID:7dHebVs/0
A1に=B1って入れとく
2011/09/08(木) 09:03:01.95ID:y5oSEyFT0
>>373
「A1に何も打ち込まず」だろ?
2011/09/19(月) 09:14:47.08ID:NNogza2S0
B列に入力されている16進数をC列に10進数で変換させて表示したいんですが一気にやる方法ってないですか?
2011/09/19(月) 10:18:56.86ID:J2oi20TW0
>>375
http://www.relief.jp/itnote/archives/000925.php
2011/09/19(月) 13:58:23.91ID:IFjHgZ730
A,B,C,D,E,F,G,H,I,・・・・Zの文字があって
一見ランダムに並んでいるとする(A〜Zが並んだ文字列がある、例えば200文字の列)

このときA〜Zの後にA〜Zが出現する確率
例えば、Bの後にA〜Zが来る確率は、B-A(2.3%)、B-B(1.1%)、B-C(5.1%)、・・・、B-Z(2.4%)を
集計したいのですが、どうすれば計算できるのでしょうか? 
2011/09/24(土) 22:02:45.80ID:P3OYNEWY0
人員配置で
縦に名前。横に日付にして余った部分に配属場所(A〜C)

例)
   1日2日3日
鈴木
佐藤
田中
   A A  A
B B  B
C C  C
見たいな感じで
A=1 B=2 C=3と定義して
1日の鈴木に1と入力すると
下のAがカット&ペーストされるようにして
配置に穴がないかどうかが一目でわかるようにしたいのですが、どうすればいいのでしょうか?
2011/09/24(土) 22:04:41.96ID:P3OYNEWY0
すいませんB、Cずれました
2011/09/25(日) 13:32:44.78ID:yQfk9hAg0
>>378
http://www.vector.co.jp/soft/win95/business/se467239.html
2011/10/05(水) 09:39:14.43ID:ycru1/bM0
excelをお名前.comのリモートデスクトップで使いたいのですが、
ライセンス的にあたらしく一個買う必要があるのでしょうか?
2011/10/06(木) 00:41:05.61ID:ztWZX9LS0
    A   B  C  D
   ---------------------
. 1|    1日 2日 3日
. 2|--------------------
. 3|鈴木  1  2     ←入力エリア:
. 4|佐藤  2  1       ここのセルに数字{1〜3}を入れる
. 5|田中  3                  ↓
. 6|--------------------
. 7|鈴木  A  B     ←配置表示エリア:
. 8|佐藤  B  A      ここのセルに結果{A〜C}が表示される
. 9|田中  C  
10|--------------------
11| 1   □  □  A  ←残り部署名表示エリア:
12| 2   □  □  B    □部分は書式を白文字(セル背景と同色)にして非表示にする
13| 3   □  C  C

配置表示エリア:入力した数字1〜3に対応する結果A〜Cを表示させる
・鈴木1日(B7のセルの値)
=                       LOOKUP(検査値, 検査範囲,    対応範囲) 
= IF(B3<>"", IF(AND(B3>0,B3<4), LOOKUP(B3,    $A$11:$B$13, $B$11:$B$13), "NG"), "")
   IF文(入力が未入力の場合はブランク、不正値の場合はNG)
= A

残り部署名表示エリア:選択済みの部署名A〜Cを条件付き書式を使って非表示にする
・鈴木1日(B3のセルの値=入力値)
= COUNTIF(範囲, 検索条件)>0  :検索条件に合うセルを数える
= COUNTIF($A$11:$A$13,B3)>0  :B3の値がA11〜A13にあれば文字色を白(セル背景色)にする
2011/10/06(木) 18:12:21.29ID:+6vbXeVq0
なるほどね・・・
2011/10/08(土) 20:54:48.41ID:z7sO/scn0
そのセルより上の直前の値を取得する数式はどのように書けば良いですか?
その列には数値または空白が入り、空白を除く直前の値を参照したいです
先頭行には必ず数値が入ります
2011/10/09(日) 07:55:10.33ID:1BYivUzV0
行列番号を書いて、何が言いたいのか説明しないと、言ってる意味がわからない

>そのセルより上の直前の値を取得する数式はどのように書けば良いですか?
そのセルってなに?
直前の値を取得するって何のため?

>その列には数値または空白が入り、空白を除く直前の値を参照したいです
その列ってなに?
空白を除く直前の値を参照したいって何をしたいわけ?

>先頭行には必ず数値が入ります
先頭行ってなに? A1〜○○1?
386384
垢版 |
2011/10/09(日) 08:24:09.18ID:pd6Ye0Y00
  A   B    C    D             
1 日付 収入  支出 残高           
2                 20000 ※繰越分 
3 9/1        3000 17000          
4 9/2  10000      27000          
5                             
6 10/1 15000      42000          
7 10/2       4000 38000          

上表のD列に、直前の残高+収入B-支出C で求まる残高を表示します。
すべての行に明細があるのなら、直前の残高はすぐ上のセル(D4の場合はD3)を参照して求まりますが
5行目のように何も明細が存在しない行があり、D6の残高を求めるのにD4の値が必要です。
このように、未入力の行(空白じゃないですね済みません)を飛ばして直前の値を取得するには
どういう計算式を書けばよいでしょうか?
387384
垢版 |
2011/10/09(日) 08:56:10.35ID:pd6Ye0Y00
済みません。落ち着いてやり直したらできました。
D3に下の式を入力して最下行までコピーしました。
=IF(OR(B3<>"",C3<>""),INDEX(D$2:D2,MATCH(MAX(D$2:D2)+1,D$2:D2,1))+B3-C3,"")
2011/10/09(日) 14:56:19.79ID:GFAX0WX60
人に問題の説明ができたら半分解決したようなものだを
地で行ってるな
389名無しさん@お腹いっぱい。
垢版 |
2011/10/24(月) 19:11:08.99ID:S2FgxDU10
Excel 2002

MATCHで1列のみ部分一致の検索していたんですが
行の文字数が多すぎる(307文字あった)と検索できないのは仕様ですか?
ググっても出てきませんでした。

もし仕様だとすると他の方法はないでしょうか?
2011/10/24(月) 21:53:14.11ID:lxXWjuGZ0
255文字の制限があるのはMatch()じゃなくて
Text()とかAsc()とかじゃね?
2011/10/24(月) 22:01:09.48ID:S2FgxDU10
>>390
ありがとうございます。

しかし同じ文字を検索しているのに、行に文字がたくさん入っていると検索できませんでした。
文字数を減らすと検索されますし、元々少ない部分は検索されます。

具体的には
MATCH( "*検索文字*", Sheet1!A100:A200, 0 )
です。
2011/10/24(月) 22:53:42.97ID:lxXWjuGZ0
>>391
確かに255文字まではOKで256文字にするとN/Aになるね
これは仕様っぽいけど、詳しい人に任せるわ
2011/10/24(月) 23:10:32.51ID:S2FgxDU10
>>392
ありがとう、お手数かけました。
394名無しさん@お腹いっぱい。
垢版 |
2011/10/31(月) 17:15:03.36ID:860HLhst0
Excel2003、WinXPです
関数の再帰呼び出しについて質問です

Function a() As double
Dim i
i=1+0.5*b()

a=i
End Function

Function b() As double
Dim i
i=1+0.5*a()

b=i
End Function

この場合無限ループが起きますが、探索を50回で止めてその場合は最後の入れ子になった関数の戻り値を0として、
などということをやるにはどうすればいいでしょうか。
グローバル関数でカウンタを置くことも考えましたが上手くいきません。
395名無しさん@お腹いっぱい。
垢版 |
2011/10/31(月) 17:15:51.95ID:860HLhst0
グローバル関数→変数の間違い
2011/10/31(月) 20:19:43.33ID:shSIJGx80
a(50)で呼び出し-1して0で戻る
2011/11/01(火) 04:38:20.12ID:xrQ3AxFvP
############ッ!
398名無しさん@お腹いっぱい。
垢版 |
2011/11/06(日) 03:03:34.56ID:jOKmLWqe0
最近macを買った際にmicrosoft office for mac 2011も買いました。
以前使っていたWindows版のExcel2003で使えていた、ピボットグラフがどこにあるのかわかりません。
ピボットテーブルはあるのですが・・・ヘルプで検索しても納得できる検索結果が出ません。
ひょっとして廃止されたのでしょうか?よろしくお願いします。
399名無しさん@お腹いっぱい。
垢版 |
2011/12/09(金) 10:18:08.61ID:NB9LkoXL0
質問なのですが
シートタブ自体をロックする事は可能なのでしょうか?
シートのデータ保護をしても
シートタブ自体は削除できてしまうので
これを削除できないようにしたいのですが
2011/12/10(土) 14:51:25.06ID:B5orj3lQ0



ワイは日本人やが聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るらしいで
みんなも知っての通りもう経済は破綻してて、取り戻すのは無理なんだそうや


その世界ではごっつい有名な政府関係者筋から聞いた確かな情報やで

まあお前らほどの頭の良い連中には、今さらなくらいのネタやな、
お前らからすればもう常識的なくらいの知識やろ?





401名無しさん@お腹いっぱい。
垢版 |
2011/12/10(土) 23:27:48.69ID:PiNKmI+/O
\cosh \left\{ \frac {r-1}{r+1} \frac {\ln 2}{f} \right\} = \frac {1}{2} \exp \frac {\ln 2}{f}
このグラフをrを横軸(基数10の対数軸)、fを縦軸(線形)にしてExcelで描きたいのですが、できますか?
※TeXの数式でごめんなさい
2011/12/11(日) 21:16:55.37ID:nkZlw84Y0




自身が聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るんだぜ
もう経済は破綻してて、取り戻すのは無理なんだそうだな


その世界ではやたら有名な政府関係者筋から聞いた確かな情報だな

まあお前ら頭の良い連中には、今さらなくらいのネタだ、
お前らからすればもう常識的なくらいの知識だろうぜ







403名無しさん@お腹いっぱい。
垢版 |
2012/01/05(木) 14:32:39.14ID:AyxnWsrz0
XP SP3 32bit office2003 Excel
ネットワーク上のファイルを開くのが遅い

http://support.microsoft.com/kb/2575312/ja

連休明けからこれと同じ症状がでています
以前同症状が発生した時にレジストリ変更した
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileValidation
のEnableOnLoadの値が0に戻っていたので再度1にしたのですが
直りません

同じ症状の方いませんか?
404名無しさん@お腹いっぱい。
垢版 |
2012/01/10(火) 04:23:55.70ID:KqEWgYhp0
すみません
シート1
A列 1,3,5,7,9
シート2
A列 1,2,3,4,5,6,7,8,9
B列 あ,い,う,え,お,か,き,く,け
上記の二枚を統合する際、
シート2の列の関係を維持したまま、シート1側のA列とシート2側のA列を同じ位置にそろえることは出来ますか?
その際、統合先は以下のようになるようにしたいのです
A列 1,3,5,7,9
B列 1,3,5,7,9,2,4,6,8
C列 あ,う,お,き,け,い,え,か,く
",2"と",い"以下の順番については気にしません。
405404
垢版 |
2012/01/10(火) 04:49:44.65ID:KqEWgYhp0
すみません。
解決しました
2012/01/20(金) 22:11:34.62ID:8UxoEFDf0
質問です

A1にある文字列をB1のプルダウンで選択する1〜5の数字の分だけC列に表示したいのですが可能でしょうか。
2012/02/12(日) 23:36:23.07ID:yQp8cr/50
2003でソルバーを使ってる人は標準モジュールに
Sub Main()
End Sub
なんて書いてはいけない
2012/03/13(火) 18:12:28.31ID:GOWo+ZWy0
2003から2010に乗り換えたけど条件付き書式すごすぎわろたw
2012/03/14(水) 22:59:37.17ID:zHYbpewl0
すみません質問なのですが、
Sheet1のE4セルとF4セルにhh:mm形式の時刻が入っています。

これを別シートのとあるセルにE4セルとF4セルをくっ付けて「hh:mm(E4セル)〜hh:mm(F4セル)」としたいのですが、

「=Sheet1!$E$4&"〜"&Sheet1!$F$4」と入れると下記の様なシリアル値になってしまいます。

0.416666666666667〜0.708333333333333

セルの書式設定でも修正不可のためどなたか宜しくお願いいたします。


2012/03/15(木) 00:01:40.22ID:4uJxpknj0
>>409
=TEXT(Sheet1!$E$4,"hh:mm")&"〜"&TEXT(Sheet1!$F$4,"hh:mm")
411409
垢版 |
2012/03/15(木) 19:45:43.29ID:wGuWm/o+0
>>410
TEXTで都度書式設定が必要なんですね
ありがとう御座います!
2012/03/19(月) 22:36:29.82ID:zM7y7Y7n0
質問があります。
二つのグラフの足し合わせをしたいのですが、二つのエクセルデータのx軸の値が一致していない場合、これは不可能でしょうか?
2012/03/20(火) 18:53:49.78ID:JudY/3Iq0
やってみれば
2012/04/30(月) 12:49:37.75ID:gDM8g1Yk0
質問があります
エクセルからそのPCを自動立ち上げするのはどうしたらいいですか
2012/05/07(月) 00:27:59.93ID:LjaNoXix0
最近ダイエット初めて体重変化をエクセルでグラフにしてるんだけど
0から50キロくらいはグラフに必要ないから消したいんだけど
どうすればいい?XP エクセル2000使ってます。
教えてえらい人
2012/05/09(水) 14:47:31.88ID:2+DggbGt0
>>415
えらい人じゃなくてエロい人だけど
縦軸の書式設定で最小値を指定すべし
2012/05/15(火) 00:36:23.67ID:pW2iDjJl0
>>416
うまいこといけました

ありがとエロイ人
2012/06/07(木) 20:54:01.02ID:BYQ8D8BRP
罫線の色と太さがバラバラのシートがあるんだけど、
全部黒一色一番細い実線に置換する方法ってある?
2012/06/08(金) 06:18:27.11ID:4HmW7Vqv0
マクロでやるしかないんじゃね?
2012/06/08(金) 06:46:13.55ID:tT15c7SfP
マクロ書けないんだよなぁ
同じ様な希望してるサイトから拾ってくるか
2012/06/08(金) 11:51:45.89ID:4HmW7Vqv0
ぐぐって探したコードに追加

Sub EdgeColorMOD()
Dim r As Range
Dim i As Integer
For Each r In ActiveSheet.UsedRange
For i = 5 To 12
If r.Borders(i).LineStyle <> xlNone Then
r.Borders(i).ColorIndex = xlAutomatic
r.Borders(i).LineStyle = xlContinous
r.Borders(i).Weight = xlThin
End If
Next i
Next r
End Sub

ALT+F11でVBE画面を開き、「VBAProjectエクスプローラのシート名右クリック」→「挿入」→「標準モジュール」で表示される画面に上記をペースト
実行はシート画面に戻って、ALT+F8を押してマクロ一覧からマクロ名(EdgeColorMOD)を選択
2012/06/13(水) 20:12:57.48ID:wUOuni/V0
 だが、届いた通知書の納付期限は「明治38年7月18日」、現在の延滞金の計算日も
「明治38年7月4日」に。本来の納付期日は今年3月21日だった。

http://www.yomiuri.co.jp/national/news/20120613-OYT1T00917.htm

答えはコレだ!!!!

1) エクセルのセルの書式設定の種類を日付 分類を和暦にする

2) そのセルに2012と入力
2012/06/13(水) 20:26:39.20ID:wUOuni/V0
エクセルとかでセルの書式設定を西暦にした状態で1と入力すると1900/01/01になる
そこから2012日後が和暦での明治38年7月18日にあたるんじゃないかな
424名無しさん@お腹いっぱい。
垢版 |
2012/06/24(日) 21:43:16.34ID:AiGQkDPx0
1日でexcelがマスターできる??

http://mcas.ichiyazuke.jp/
2012/07/09(月) 12:50:32.78ID:Y+PtjnyK0
5年ぶりにExcel触ってみたがさっぱりわからない。
ワープロ検定もとったんだけどなぁ。

=IF(COUNTIF(式1)+COUNTIF(式1)+COUNTIF(式1);"○";"×")

だとエラーでないのに

=IF(AND(COUNTIF(式1)+COUNTIF(式1)+COUNTIF(式1),COUNTIF(式2)+COUNTIF(式2)+COUNTIF(式2),COUNTIF(式3)+COUNTIF(式3)+COUNTIF(式3));"○";"×")

でエラーでるのは何故?ANDって複数の条件式を組み込むためのものじゃないの
2012/07/09(月) 22:50:34.96ID:D+RRJzEX0
セル入力時にマウスのホイールを使用すると下の方へずっとスクロールしてしまいます。
例えば、「=A50」と入力する際にクリックで入力しようとしてホイールを少しでも使用するとA10000とかの辺りまでいきます。
これはExcelのバグなんでしょうか?それともマウスがおかしいのでしょうか?
427名無しさん@お腹いっぱい。
垢版 |
2012/07/18(水) 04:12:36.67ID:l65Y7ME40
さんざんぐぐってわからないので教えて下さい
if文で、 =if(a1>10,なになにみたいな式で
セルa1に=””(空白)が入っているとなぜか
真で返るんですけど仕様なんでしょうか
a1<10だと偽で返ります
比較対象の10は20でも100でも同じことです。
比較の論理式では=””は無限大の数値みたいな扱いになるのでしょうか
2012/07/18(水) 05:08:31.59ID:Kijkiwp70
>>427
http://support.microsoft.com/kb/416983/ja
2012/07/20(金) 17:41:51.01ID:l5FaAbNf0
>>428サンクスコ
430名無しさん@お腹いっぱい。
垢版 |
2012/07/30(月) 13:09:30.89ID:uRYfTIMx0
エクセル2007で
データを都道府県順に並べ変えようと
ユーザー設定リストで都道府県を北から順に入力して登録したんだけど
実際並び替えると、「愛知県、岩手県、大阪府、岡山県…」の順になってしまう

並び替えオプションで「ふりがなを使わない」にしても「愛知県、愛媛県、茨城県…」となって解決せず

他に確認する所ありますか?
2012/07/30(月) 15:11:54.67ID:sHvCgj5B0
都道府県名の横の列に番号をふってそれで並び替えれば?
番号が目障りなら非表示にすればいい
2012/07/31(火) 05:06:30.95ID:ZrN68rhm0
>>430
ちゃんとリスト指定してる?
2012/08/10(金) 21:08:30.04ID:tER78AP20
A1のセルに「あ」「い」「う」の3つが選べるドロップダウンリストを作ります。

A2のセルを「ああ」「あい」「いあ」「いう」「いう」「うあ」と言うリストにしつつ、

A1で「あ」が選ばれた時、A2には「ああ」「あい」だけを選べるように、
A1で「い」が選ばれた時、A2には「いあ」「いい」「いう」だけを選べるように、
A1で「う」が選ばれた時、A2には「うあ」だけを選べるように、
そのどれでもない時は、A2では何も選べないようにしたいのですが、

VisualBasicなどのスクリプトを使わずに、そのようなリストの取捨選択をするには
どうしたらいいのでしょうか?
2012/08/11(土) 00:00:20.55ID:a/mgRj8G0
>>433
リストを切り替えて使う
http://www.eurus.dti.ne.jp/yoneyama/Excel2007/excel2007-ny_kis2.html
http://www.eurus.dti.ne.jp/yoneyama/Excel/n-kis_list.htm
2012/08/11(土) 12:24:00.06ID:yhQ3s39X0
EXCEL2010
microsoft clicp garary(オブジェクト)の位置が
以下の手順でどんどんズレていくんだが…なんなの?


オブジェクトを配置したシートを印刷プレビュー

プレビュー閉じる

保存

EXCEL終了

再度同じファイルを開く ←ここで位置がランダムにズレてることが判明w



Office XP SP3 のバグ 
http://support.microsoft.com/default.aspx?scid=kb;ja;838914
とも違って、「セルに合わせて移動やサイズを変更する」では
回避できないしorz
2012/08/19(日) 10:26:05.61ID:RSZIBZw90
433>>434
遅くなりましたが、ありがとうございました!
2012/08/21(火) 15:57:49.72ID:JzRPmkvh0
もしわかる人居たら教えてくれたら嬉しいです。
=SUM(A1*5+B1*2+C1*3+D1*4+E1+F1+G1)
この式を使っていてCの項目だけスコーンと消し去れる方法ありますか?
Cを行削除しちゃうとDがCになっちゃうわけですが、D1は*3になると困るので*4のままにしたいのです。
これくらいなら書き換えちゃえばいいのですが、実際の式はもっと巨大なので・・・
やはり地道に修正していくしかないのでしょうか?
2012/08/22(水) 12:18:07.93ID:8wH1cy+oi
A2:G2に5, 2, 3, 4, 1, 1, 1を入力して
=sumproduct(A1:G1, A2:G2)

Cを行削除でなくてCを列削除ならば
2012/08/22(水) 13:34:58.65ID:XeI2bn+y0
全置換じゃだめなの?
複雑ならどこかの正規表現とか使えるエディタにコピーして修正とか
440437
垢版 |
2012/08/23(木) 13:58:59.61ID:BfDcTnf50
お返事ありがとうございます!
しかし・・・
この式が下に向けて1000行ほどコピーしてあって、AからGにはすでに数字が入っています。
Cの列は一度も使っておらず、今後も使う事は無いという事になったので削除したいのです。
2012/08/23(木) 17:32:24.03ID:z1/80p9S0
とあるセルの条件が満たされると(具体的にはD2=3だった場合)
別のセル(具体的にはF3)に、いままで存在しなかったチェックボックスを
突然「出現」させるって方法はないでしょうか?

VBもVCも分からないので、通常のifとかで出したいのですが。
2012/08/23(木) 17:54:52.00ID:waydS4GV0
>>440
いまひとつどこら辺が問題になってるのかわからない
手動でやるにしても1行修正して残りは下コピーするだけだよね?
H1〜H1000まで上の式が入っているとして
H1の数式を修正
H1セルをコピー
H2セルを選択
名前ボックスににH1000を入力
Shiftキーを押しながらEnter
貼り付け
C列削除

置換でやるとして
名前ボックスにH1:H1000と入力してEnter
選択状態のまま検索と置換ダイアログボックスを出す
検索文字列に+C*+を入力 (条件等は要確認)
置換に+を入力
すべて置換
C列削除
2012/08/30(木) 10:47:22.00ID:0ScKr5tc0
シートにフィルター機能を付けると
マウスで縦方向の連番コピーが出来なくなるのは仕様?
2012/09/04(火) 16:49:18.52ID:Xsy1sm9E0
オープンオフィスのCalcからxls出力してもらった物を印刷しようとすると
ページ設定や1ページの幅や高さがめちゃくちゃになるんですが、
ビシッと直す方法はないでしょうか?

酷い物になると、本来のCalcだったら1ページに収まってたであろう
幅がはみ出して、はみ出した分だけ2ページ目として印刷されたり、
本来だったら2ページにぴたり分けられてたであろう分量の表が、
1.5ページくらいで印刷されて、2ページ目の頭に1ページ目の表が
食い込んだ上で、2ページ目に隙間が空きすぎて、帳票書類として
みっともなかったり。
最悪な場合は、1回だけなら普通に印刷できて、2回目の印刷を
すると、勝手に全部のページを1ページに納めて縮小印刷する
なんてバグ?も発生します。
2012/09/04(火) 16:56:50.21ID:Xsy1sm9E0
追記:印刷範囲指定ってのも使ってみたんですが、
これ1ページ分しか指定できなくて、
1ページしか印刷されなじゃないですかーやだー
2012/09/06(木) 15:41:30.40ID:v80PZghU0
444です。
印刷範囲指定は「追加」で自己解決しました。

ですが、毎回、何百ページも印刷範囲指定しなくちゃいけないとなると、
仕事になりません。
一発で印刷を揃えるいい方法はないでしょうか?
447仕事中
垢版 |
2012/09/09(日) 14:53:21.45ID:X6PV0ezXO
例えばA1セルに「2+4+5」と入力し計算結果の「11」をB1セルに出力させる方法があれば知りたいです。見積もり書の作成中、計算式を入力→右隣のセルに計算結果を自動表示みたいに出来れば随分助かります。
2012/09/10(月) 11:13:18.46ID:sKdnQLcq0
A1=2 B1=4 C1=5 じゃあかんの?
2012/09/10(月) 15:34:00.52ID:G+EMbnG+0
>>447
自動入力もいるならVBAかな
Alt+F11を押して使いたいSheetをダブルクリックしてコピペ
条件等はもっとましなのに変えた方がいいと思うけど

Private Sub Worksheet_Change(ByVal Target As Range)
  myStr = Target.Text
  myAr1 = Array("+", "-", "*", "/", "+", "−", "*", "/", "×", "÷")
  n = 0
  For i = 0 To UBound(myAr1)
     n = InStr(myStr, myAr1(i))
     If n > 0 Then Exit For
  Next

  If n > 0 Then
     myStr = Replace(myStr, "×", "*")
     myStr = Replace(myStr, "÷", "/")
     Application.EnableEvents = False
        Target.Offset(0, 1).Value = Application.Evaluate(myStr)
     Application.EnableEvents = True
  End If
End Sub
2012/10/03(水) 00:49:50.92ID:yMKqV5CT0
A1セルの内容は、「みかん」か「りんご」のいずれかのみで、
A1をクリックするたびに、「みかん」「りんご」が切り替わるようにしろ
と言われたんですが、クリックでセル内容切り替えなんてできるのでしょうか?
また、できるのなら、方法のご教示をお願いします。

入力規則のリストによるに、プルダウン選択が面倒だと言われるので。
「2種類しか無いんだから、1クリックで変更可にしろよ」と。
2012/10/03(水) 13:22:27.86ID:8NLHeqhD0
マクロでも無理
ダブルクリックを検知するのはマクロでできる
2012/10/03(水) 13:37:20.87ID:yMKqV5CT0
>>451
ありがとうございました。

表の構成自体を改変して、面倒だと言わせない方法を見つけましたので
そちらを使います。

ようは「りんご」「みかん」の在庫が「1クリック」で管理できればいいだけだったので、
別ページを駆使して常時、りんごとみかんの在庫を管理し続けて、1タッチで見れるようにしました。
2012/10/03(水) 13:43:59.57ID:/l5WjxDT0
a1セルを1クリックでselectionして「みかん」→「りんご」はできるが、
続けて「りんご」→「みかん」にする(戻す)時、1度他のセルをクリックしてからa1クリックしないと
イベントが発生しない、と思う。
2012/10/05(金) 15:57:55.94ID:hEiXPh4U0
用紙にして左右2ページ分、上下13ページ分で全26ページ分の巨大なシートを、
OpenOfficeの人から受け取って、印刷したいのですが、印刷すると、
26枚ではなく、強制的に紙1枚にその26ページ分を無理矢理突っ込んだような、
とても文字が読めたものではない、酷い印刷物が刷り上がってしまいました。

1ページ1ページ、印刷範囲を指定しては印刷を繰り返し、26回印刷をして、
その時は事なきを得ましたが、仕事効率が非常に悪いです。
こういった帳票が来月も再来月もまた来ます。

OpenOffice使いの人に「印刷設定をちゃんとしてください」と言ったのですが、
「ちゃんとしている。こちらでは普通に印刷できている」と返されました。

こういった、OpenOfficeで作られたファイルの26ページ分の印刷設定を、
簡単に行う方法は無いのでしょうか?
また、これを1度ではなく、2度3度印刷する可能性も有りますので、
恒久的に印刷設定の変更をしたいのですが、どうしたらいいのでしょうか?
2012/10/05(金) 22:26:58.47ID:hEiXPh4U0
>>454
その担当者に、オーペンオフィセなんて貧乏臭い物使わないでオフィスをちゃんと買えと言え
2012/10/05(金) 22:32:45.03ID:hEiXPh4U0
なん・・・だと・・・?
IDが同じだと・・・?
まさか、お前植松か?
そのオーペンオフィセ使ってる相手ってのはあそこの会社かw

>>454
横着しないで残業しろ
俺だって今残業中なんだ
2012/10/05(金) 22:38:56.89ID:A4+/fEbAP
自演失敗乙
2012/10/06(土) 00:35:40.50ID:RH+3AnlB0
初歩的な質問ですが宜しくお願いします。(スレ違いでしたら申し訳ございません)
プラスの個数を返したいのですが、全合計ではなく一番下に新しい値が入力される毎に、
新しい値とその上2つのセル中のプラスの個数を返したいのですがどうやったらいいですか?

____
  │    ←ここに最新値とその上の2つ計3つのセル中のプラス個数
─┼──┤
01│+30 .|┐
─┼──┤|
02│+100│|2┐
─┼──┤| .│
03│-210..|┘ .|2┐
─┼──┤  .| .|
04│+50 .|  .┘ .|1
─┼──┤     |
05│-10 .|     ┘
─┼──┤
〜〜〜〜〜〜
─┼──┤
29│    │
─┼──┤
30│    │
2012/10/06(土) 18:04:34.56ID:rroCFUA30
>>458
B1に求める値、B2から空白行がなくぎっちりデータが詰まってるとして
COUNTIF(OFFSET(B1,COUNTA(B:B)-3+1,0,3),">0")

空白行がある場合はわからん
2012/10/06(土) 18:36:02.48ID:Kl5bvagV0
   A  B   C
1 100     100
2    150  150
3    500  500
4 200     200
5    300  300

この様にAとBにそれぞれデータが虫食い状態で収まっているのですが、
これをマージしてCの様に整える方法は無いでしょうか?
関数を使わず、データの貼り付けで出来ると助かります
2012/10/06(土) 20:20:36.25ID:rroCFUA30
>>460
A,B列をコピーした後、C列に張り付けるときに
[形式を選択して貼り付け]-[空白セルを無視する]チェックON

でいけないかな
2012/10/06(土) 20:45:07.80ID:Kl5bvagV0
>>461
出来ました!ありがとうございました。
2012/10/06(土) 20:50:24.36ID:rroCFUA30
>>459
まちごいた 訂正
B2から空白行が無くぎっちりデータが最大B100まで詰まってるとして
COUNTIF(OFFSET(B1,COUNTA(B2:B100)-3+1,0,3),">0")

>>461
A列とB列の両方にデータが入ってる行があっても
B列のデータしか残らないので注意
2012/10/09(火) 02:23:32.85ID:6OAr9CqO0
R1C1方式の表示を一発でできるアイコンほしい。。。
465名無しさん@お腹いっぱい。
垢版 |
2012/10/09(火) 11:43:48.63ID:7k0CkTVW0
縦方向に選択範囲を広げてコピーした後に、
その隣の列を同じ分の選択範囲にするショートカットありますか?
2012/10/10(水) 18:11:40.83ID:4tLSd4Ho0
Shift + ←/→
そういう意味じゃない?
2012/10/10(水) 19:11:03.42ID:rhpKWRRC0
>>466
それだと左右2列以上選択されちゃうじゃないですか。
例えば左右2列の表があって、
左の列を縦方向に1000行コピーして、どっかにペーストした後、
右の列を同じように1000行コピーして、どっかにペーストしたい、という感じです。

これが5000行とかになると、手作業でやるの大変じゃないですか。
2012/10/10(水) 23:13:15.87ID:4tLSd4Ho0
そんなショートカットはないんじゃないかな
やるとすれば、左の列を選択した状態で範囲名を付けて
名前の定義から範囲をコピーするぐらいか
2012/10/10(水) 23:14:39.41ID:CmtQDAHIP
OfficeXPで横を1024まで拡張する方法はないでしょうか
470名無しさん@お腹いっぱい。
垢版 |
2012/10/11(木) 00:40:24.10ID:mGK/pFl80
>>467
コピー元とコピー先は同じシートですか?
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況