- ベストアンサー
Open Office calc 文字の比較
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
IF文で可能です。 表示させたいいセルに =IF(A4 = "日"; 3 ;IF(A4 = "月"; 3 ;IF(A4 = "火"; 0 ;IF(A4 = "水"; 0 ;IF(A4 = "木"; 0 ;IF(A4 = "金"; 0 ;IF(A4 = "土"; 0 ;1))))))) と記述します。 =IF(条件部[曜日];True部;False部) True部に曜日に対応する数値を記述します。 False部に次の曜日判定を記述していきます。 一番最後(土曜日)のFlase部は曜日以外の文字があった場合の処理です。 例では日・月に3、火~土に0、それ以外に1を設定しています 文字形式で表示したい場合は、"3"のように数値をダブルクォーテーションで挿めば大丈夫です。 A4に曜日以外があった場合を無視するなら =IF(A4="日";3;IF(A4="月";3;0)) でもいいと思います。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17068)
ネストが3つ以上だと式が長くなり、見通し(なにをやって居るかがパッとわかりにくい) 其れで普通は表計算ソフトの常識の関数 VLOOKUP関数を使うと思う http://oooug.jp/faq/index.php?faq%2F5%2F21 を見てもエクセルと変わりなく使えるようだ、なので どこかに2列(下記例では「H,I列) 日 3 月 3 火 0 ・・・ の検索表を作り セルに=VLOOKUP(A1,$h$1:$I$7,2,FALSE) toirete 式を縦方向に複写すれば良い。 CALCでも =VLOOKUP(A1,{"日",3,"月",3,"火",0},2,FALSE) のような(式に検索表を埋め込むのが出来ると思う。,"火",0の次以下も書き足してください。 エクセルで A列 B列 日 3 火 0 月 3 CALCでも出来ると思うのでやってみて。
お礼
詳しい回答ありがとうございました^^ 確かに7つの入れ子だと式が複雑になってしまいますよね・・・。 後で頻繁に変更があるようでしたらVLOOKUP関数も視野に入れてみます。 大変参考になりました!
関連するQ&A
- calc で文字をエンコードする関数は?
Excelで作ったファイルをOpen Office calcで開いたところ、 =urlencode(urlencode(セル))という関数の入っているセルがエラーとなり、#MACRO?と表示されていました。 文字をエンコードする関数だと思うのですが、calcで動かすためにはどんな関数(式?)を入れればよいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- Open office.org Calc について
Open office.org の Calc で入力規則を使っていくつかの項目を選択できるようにしたのですが、最近項目の数が多くなって見つけづらくなってきました。 そこで、例えば最初に食事を選択し次に食品か、外食かを選択するような形に変えたいのですがどのようにしたらできるのでしょうか?
- 締切済み
- オフィス系ソフト
- Open Office.org Calcのフォント
Open Office.org Calcで日本語入力をすると、数式入力ボックスには正しく表示されるのに、メイン画面には何を入力しても□しか表示されません。どのようにしたら直りますか?
- 締切済み
- オープンソース
- オープンオフィス Calc セル編集
オープンオフィスのCalc(表計算)ソフトを使用していますが、セル内容の直接編集する方法が分かりません。 エクセルだとツールバーの部分に選択したセルが表示され直接編集できるのですが、Calcではどのようにすればいいのでしょうか? ツールバーの設定のような気がするのですが分かりません。 分かる方、教えていただきたいです。
- ベストアンサー
- オフィス系ソフト
- Open Office.org Calcでタブ区切りテキストを開きたいんですが・・・
いつもお世話になります。 今回も宜しくお願いしますm(._.)m Open Office.org Calcでタブ区切テキストを開きたいんですが、表になって表示されず、文字だけズラーっと表示されてしまいます。 タブ区切りテキストを開く際には何か設定など必要なのでしょうか? それともタブ区切りテキストは開けないのでしょうか? 開き方としては・・・ Open Office.org Calcを開く ↓ ファイルの開くより保存しておいたタブ区切りテキストを開く といった様にやりました。 ただ単にこれをやっただけでは開けないのでしょうか? 詳しい方いらっしゃいましたらお教え下さい。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- ファイルがOpen Office.orgで開かれてしまう
Open Office.orgをインストールしたら、ファイルに関連づけられてしまい、ExcelやWordのファイルを開こうとするとOpen Office.org calcやOpen Office.orgwriterで開かれてしまいます。 どうすれば、WordやExcelで開けるようになりますか?
- ベストアンサー
- オフィス系ソフト
- オープンオフィスの数式(関数)について
こんにちは。 以前使用していたエクセルでは、 ・セルに「日本」と入力すると、隣のセルに「にほん」と表示される このようなことが数式(関数?)を利用して実現できましたが、オープンオフィスのCalcでは出来ないのでしょうか? よろしくお願いします。
- ベストアンサー
- フリーウェア・フリーソフト
- Open Office Calc の条件付き書式
Excelで作成したファィルをOpen Office Calcで開いたとき、条件付き書式におけるフォントの色が下記の例のように変化してしまいます。 何か対策、方法等がありましたら教えてください。 例 (1)セルの値が0より大のとき、セルの背景を赤、フォントを白 (2)セルの値が0より小のとき、セルの背景を青、フォントを白 この条件で(1)は正常に移行しますが、(2)は背景は青のままです がフォントの色が赤に変わってしまいます。
- ベストアンサー
- オフィス系ソフト
- Open Office Calcでのセル内容の移動方法(エクセルと違う?)
Open Office Calcで、エクセルと同じように次の操作をしましたが、できません。どのようにやればよいのでしょうか? セルの内容を別のセルに移動するため、セルの外枠にカーソルを合わせましたが、エクセルのように、セルをつかんで移動することが出来ません。セルの右下にカーソルを合わせると十字線がでますが、ここをつかんで移動すると移動ではなく、コピーされてしまいます。 よろしくお願いします。
- ベストアンサー
- フリーウェア・フリーソフト
お礼
大変詳しい回答ありがとうございました、無事に解決できました^^ これで色々と応用が効きそうです!