Witam,
Na wstępie chciałbym zaznaczyć, że jestem średniozaawansowanym użytkownikiem MS Excel, ale za to orientuję się dobrze w programowaniu. Na codzień w ogóle nie korzystam w excela, jednak dostałem zadanie do zrobienia w opoarciu właśnie o ten program.
Przechodząc do sedna, komórkę z pewną wartością np: A1. Jest to komórka źródłowa. I teraz, mam do wykonania taką funkcję (napiszę ją jakby była w języku programowania)
IF(warunek 1){
A1+=10;
}
IF(warunek 2){
A1*=1.2;
}
Problem polega na tym że w jednej komórce da się wykonać tylko jedną instrukcję niezagnieżdzoną. Czyli 2 if już nie działa. Próbowałem to zrobić tak
IF(warunek1 AND warunek 2){
// kod dla warunku 1 i 2
}
ELSE{
IF(warunek 1){
// kod dla warunku 1
}
ELSE{
// kod dla warunku 2
}
}
Zdaję sobie sprawę z tego, że rozwiązanie tego problemu jest banalne, jednak nie potrafię znaleźć satysfakcjonującej mnie odpowiedzi.
P. S. Zadanie z którym mam problem to zadanie 4 z matury rozszerzonej 2014.
Jeśli ktoś miałby pomysł to proszę o jakąś wskazówkę, odpowiedź
http://www.cke.edu.pl/images/files/matura/arkusze_2014/informatyka_PR_2_A1.pdf
dodanie znaczników <code> - furious programming