I. 362.
Kovcs 246 Benedek, 10. osztly
Budapesti Fazekas Mihly Gyakorl ltalnos Iskola s Gimnzium
benoke98@freemail.hu

Microsoft Excel 2010-et hasznltam.

A feltteles formzs magyarzata:

Az A1:A2, B4:G4 s B14:G14 cellknl:
- szrke jelzi a kitltend res cellkat
- zld jelzi a helyesen kitlttt cellkat
- piros jelzi a rosszul kitlttt cellkat (ha nem egsz szmot tartalmaznak vagy a szm nem a hatrok kz esik)

A B5:G5, B13:G13 s A6:A11 cellknl:
- a cella res, ha az adott gomb/lmpa nem ltezik
- piros jelzi, ha az adott gomb nem kapcsol egy lmpt se, vagy egy lmpt egy gomb se kapcsol
- kk jelzi, ha az adott gombbal/lmpval nincs ilyen problma

A B6:G11 cellknl:
- fehr jelzi, ha az adott cellt nem kell kitlteni
- zld jelzi a helyesen kitlttt cellkat (resek vagy 1-est tartalmaznak)
- piros jelzi a rosszul kitlttt cellkat (nem resek s nem 1-est tartalmaznak)

Az A15:A114 cellknl:
- szrke jelzi az res cellkat (de ezek kitltse nem ktelez)
- zld jelzi a helyesen kitlttt cellkat (Gi formtum, ahol 1<=i<=gombok szma)
- piros jelzi a rosszul kitlttt cellkat 

A segdcellk magyarzatai:

I6:J11 cellk: azt ellenrzik, hogy az adott sorban lv gomb legalbb egy lmpt kapcsol-e, mert ha nem, akkor "baj van", vagyis az A oszlop megfelel mezje piros lesz

M6:R7 cellk: azt ellenrzik, hogy az adott oszlopban lv lmpt (az M:R oszlopok sorban a B:G oszlopoknak felelnek meg) legalbb egy gomb kapcsol-e, mert ha nem, akkor "baj van", vagyis az 5. sor megfelel mezje piros lesz

I13:N13 cellk: a knnyebb szmols kedvrt egy 6-jegy kettes szmrendszerbeli szmot adnak az alapjn, hogy az adott lmpt mely gombok kapcsoljk (1) s melyek nem (0).

B15:G114 s I15:P114 cellk: a lmpk kapcsolgatst vgzik. Az A oszlopban bert rtkbl elszr kinyerjk a gomb sorszmt (O oszlop). Ha az O oszlopban 0 vagy nem szm szerepel, akkor a bemenet rossz, amit a P oszlopban egy HAMIS rtk jelez. (Egy rvnytelen adat megjelensekor az sszes tovbbi sor feleslegess vlik, a program azokat mr nem veszi figyelembe s a kimeneti cellk resek lesznek.) A B:G oszlopokban a gomb sorszma s az I13:N13 cellk alapjn megkaphat, hogy kell-e nvelni az adott lmpa szmlljt vagy sem. Ha a kapott rtk megegyezne az adott lmpa 4. sorbeli kapcsolsi rtkvel, akkor 0-t runk s az I:N oszlopok kzl a megfelelben megfordul a lmpa vilgtsi rtke (1=vilgt, 0=nem). A B:G oszlopokban lv cellk az I:N cellk rtkei alapjn vannak felttelesen formzva (srga=vilgt, fehr=nem).