Smart Meters (SMs) can regularly report their detailed real time electricity consumption data to utility company, which can improve the balance of electrical load and the efficiency of energy usage. However, the fine-grained electricity data reported by smart meters is easy to disclose the privacy of users. Therefore, data aggregation technology is often used to protect the privacy of users. Currently the existing data aggregation schemes cannot meet the requirement of further fine-grained analysis. In this paper, we propose a multi-dimensional and multi-angle electricity data aggregation scheme for fog computing-based smart metering system. In our proposed scheme, the smart meters use the super-incremental sequence matrix to structure and encrypt their obtained electricity consumption data; the fog nodes regularly collect and aggregate these ciphertexts of electricity consumption data by using the homomorphic Paillier cryptosystem; the control center decrypts the aggregated ciphertext to obtain multi-dimensional and multi-angle electricity data, which is accurate to the types of household appliances and their corresponding electricity angles (energy efficiency indexes). According to the security requirements, we analyze the security of our proposed scheme, which can achieve identity anonymity. Additionally, the experimental results show our scheme is efficient.