Prinzipiell: Ja
Verabschiede dich aber von der Denkweise, die Du bei Excel anwendest.
Vermutlich wirst Du eine Datenbank brauchen.
Da drin gibt es eine Tabelle für deine Champions und an anderer Stelle (Selbe Tabelle, oder eine Eigene, je nach Sinn) liegen die Daten, die je nach Eingabe angezeigt werden sollen.
Diese Daten musst Du dann auslesen und in einer UI anzeigen.
Stelle dich aber darauf ein, dass die Lernkurve bei C# nicht so steil ist wie bei Excel.
Ich lese aus deiner Frage, dass Du wenig Erfahrung mit objektorientierter Programmierung hast, sehe ich das richtig?
Dann solltest Du dir zuerst einmal die Grundlagen aneignen, denn sonst wirst Du dich schnell überfordern.
Übliche Tutorials kann ich aber nicht empfehlen, ich empfehle den altmodischen Weg: Ein gutes Buch.
Dieses Buch zum Beispiel:
openbook.rheinwerk-v.../visual_csharp_2012/
Ich habe den Vorgänger gelesen. Es erfordert Ausdauer, dafür lernst Du sehr viel und hast am Ende alles Wissen, was Du auch für weitere Projekte brauchst.
Ob Du alles brauchst, darüber lässt sich streiten, aber schaden tut es gewiss nicht, alles zu lesen.