Entrambi sono strumenti accettabili che possono eseguire entrambi i compiti, quindi in questo senso è una questione di preferenza personale che preferisci usare.
Se sei come me, non hai abbastanza tempo per scrivere un programma personalizzato per il mio uso personale per fare qualcosa di specifico, quindi proverei personalmente ad usare Excel.
Posso vedere entrambi i lati della medaglia, forse la tua motivazione per scrivere un programma personalizzato è di apprendere nuove abilità in Haskell o qualsiasi altra cosa sia la moda attuale nei linguaggi del computer oggi. Vedrei l'esercizio di apprendimento in questo caso come il vero prodotto dei miei sforzi e l'applicazione finale stessa come un bonus.
Non sarei così veloce da battere su Excel, certamente è limitato dal punto di vista della programmazione di un computer, ma è perché è stato progettato e progettato per essere. Considero Excel come un calcolatore altamente sofisticato. Ho lavorato con persone che mi hanno insegnato cose incredibili di cui Excel è capace, complessi calcoli matematici, statistiche e report analitici profondi che integrano perfettamente i dump del data warehouse. Gli esperti di Excel possono guadagnarsi da vivere facendo proprio questo, quindi imparare nuove competenze in Excel può sicuramente avvantaggiare la tua carriera in qualche modo forma o forma.