### Szablon Obliczeniowy w Excelu 2019

#### Krok 1: Struktura arkusza
1. **Nazwy kolumn**:
   - Przekątna (cale)
   - Rozdzielczość pozioma (px)
   - Rozdzielczość pionowa (px)
   - Proporcja
   - Przekątna (cm)
   - Szerokość proporcji
   - Wysokość proporcji
   - Wysokość monitora (cm)
   - Szerokość monitora (cm)
   - Powierzchnia (cm²)
   - Powierzchnia (px)
   - Współczynnik porównawczy

2. **Nazwane zakresy**:
   - Użyj nazwanych zakresów dla każdej kolumny, np. `Przekatna_cale`, `Rozdzielczosc_pozioma`, itd.

#### Krok 2: Dane wejściowe
1. **Tabela monitorów**:
   - Stwórz tabelę z danymi dla każdego monitora (M1, M2, M3).
   - Dodaj możliwość wyboru monitorów dla konfiguracji 2 i 3 monitorów.

#### Krok 3: Obliczenia
1. **Przekątna w cm**:
   ```
   =Przekatna_cale * 2,54
   ```

2. **Szerokość i wysokość proporcji**:
   - Wyodrębnij wartości z kolumny `Proporcja`:
     ```
     =VALUE(LEFT(Proporcja; FIND(":"; Proporcja)-1))
     =VALUE(MID(Proporcja; FIND(":"; Proporcja)+1; LEN(Proporcja)))
     ```

3. **Wysokość i szerokość monitora w cm**:
   - Oblicz bok proporcji (x):
     ```
     =SQRT((Przekatna_cm^2) / (Szerokosc_proporcji^2 + Wysokosc_proporcji^2))
     ```
   - Wysokość:
     ```
     =Wysokosc_proporcji * x
     ```
   - Szerokość:
     ```
     =Szerokosc_proporcji * x
     ```

4. **Powierzchnia w cm²**:
   ```
   =Wysokosc_monitora * Szerokosc_monitora
   ```

5. **Powierzchnia w px**:
   ```
   =Rozdzielczosc_pozioma * Rozdzielczosc_pionowa
   ```

#### Krok 4: Współczynnik porównawczy
1. **Definicja wag**:
   - Przypisz wagę do powierzchni (cm²) i liczby pikseli (px).
   - Przykładowo: Waga powierzchni = 0,4, Waga pikseli = 0,6.

2. **Współczynnik porównawczy**:
   ```
   =Waga_powierzchni * (Powierzchnia_cm2 / MAX(Powierzchnia_cm2)) + 
     Waga_pikseli * (Powierzchnia_px / MAX(Powierzchnia_px))
   ```

#### Krok 5: Konfiguracja monitorów
1. **Wybór monitorów**:
   - Użyj listy rozwijalnej do wyboru monitorów w konfiguracjach 2 i 3 monitorów.

#### Krok 6: Obliczenia dla konfiguracji
1. **1 Monitor**:
   - Wybierz jeden monitor i oblicz współczynnik.

2. **2 Monitory**:
   - Dodaj wartości dla dwóch wybranych monitorów:
     ```
     =SUM(Wspolczynnik_monitora1; Wspolczynnik_monitora2)
     ```

3. **3 Monitory**:
   - Dodaj wartości dla trzech wybranych monitorów:
     ```
     =SUM(Wspolczynnik_monitora1; Wspolczynnik_monitora2; Wspolczynnik_monitora3)
     ```

#### Krok 7: Interfejs użytkownika
1. **Formularz**:
   - Stwórz formularz z listami rozwijalnymi do wyboru monitorów.
   - Dodaj pola do wprowadzenia wag.

2. **Wyświetlanie wyników**:
   - Użyj poleceń VBA lub wbudowanych funkcji do dynamicznego wyświetlania wyników.

#### Krok 8: Uzasadnienie wag
1. **Powód wyższej wagi dla liczby pikseli**:
   - Więcej pikseli zazwyczaj oznacza lepszą jakość obrazu i większą ilość prezentowanych danych, co wpływa na efektywność pracy.
   - Referencje:
     - "The Impact of Screen Resolution on User Productivity" - artykuł naukowy.
     - "Ergonomics in Computing: The Role of Display Resolution" - badania ergonomii.

#### Krok 9: Testowanie
1. **Podstawienie przykładowych danych**:
   - Upewnij się, że wszystkie obliczenia są poprawne dla podanych przykładowych danych.

#### Krok 10: Optymalizacja
1. **Optymalizacja arkusza**:
   - Upewnij się, że arkusz jest optymalizowany pod kątem wydajności, szczególnie jeśli używasz dużych zbiorów danych.

#### Krok 11: Dokumentacja
1. **Instrukcja użytkowania**:
   - Stwórz dokumentację, która wyjaśnia, jak używać szablonu, w tym jak wprowadzać dane, wybierać monitory i dostosowywać wagi.

#### Krok 12: Testowanie końcowe
1. **Testowanie różnych konfiguracji**:
   - Przetestuj różne kombinacje monitorów i wag, aby upewnić się, że wyniki są logiczne i spójne.

### Podsumowanie
Ten szablon obliczeniowy w Excelu pozwala na porównanie wielkości roboczej monitorów w trzech konfiguracjach, uwzględniając przekątną, rozdzielczość, proporcje oraz dostosowując wagę parametrów według potrzeb użytkownika. Dzięki nazwanym zakresom i dynamicznym obliczeniom, szablon jest elastyczny i łatwy w użyciu.